[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-05-04 Thread Friedrich W. H. Kossebau
https://bugs.kde.org/show_bug.cgi?id=467541

Friedrich W. H. Kossebau  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit||https://invent.kde.org/util
   ||ities/okteta/commit/f8ea84b
   ||e37fa5440cb3a2c61858efe520f
   ||957cc2
   Version Fixed In||0.26.11

--- Comment #7 from Friedrich W. H. Kossebau  ---
Git commit f8ea84be37fa5440cb3a2c61858efe520f957cc2 by Friedrich W. H.
Kossebau.
Committed on 04/05/2023 at 14:04.
Pushed by kossebau into branch '0.26'.

Fix accidentally shared unit test working directories

Runs risk in parallel test runs to have the dirs cleaned up while being
used by a parallel test.
FIXED-IN: 0.26.11

M  +1-1kasten/core/io/tests/bytearrayrawfilesynchronizerfactorytest.cpp
M  +1-1   
libs/kasten/core/tests/testdocumentfilesynchronizerfactorytest.cpp

https://invent.kde.org/utilities/okteta/commit/f8ea84be37fa5440cb3a2c61858efe520f957cc2

-- 
You are receiving this mail because:
You are watching all bug changes.

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-04-17 Thread kloczek
https://bugs.kde.org/show_bug.cgi?id=467541

kloczek  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Resolution|WORKSFORME  |---
 Status|RESOLVED|REOPENED

--- Comment #6 from kloczek  ---
What kind of informations do you need?

Just retested this issue on top of latest KDE packages and qt 5.15.8 and those
units are still failing

+ cd okteta-0.26.10
+ xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu
--output-on-failure --force-new-ctest-process -j48 ' '
Internal ctest changing into directory:
/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/x86_64-redhat-linux-gnu
Test project
/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/x86_64-redhat-linux-gnu
  Start  1: libkasten-core-testdocumenttest
  Start  2: libkasten-core-testdocumentfilesynchronizertest
  Start  3: libkasten-core-testdocumentfilesynchronizerfactorytest
  Start  4: libkasten-core-documentmanagertest
  Start  5: libpiecetable-piecetest
  Start  6: libpiecetable-piecetabletest
  Start  7: libpiecetable-testpiecetablechangetest
  Start  8:
libpiecetable-testpiecetablechangeabstractpiecetablechangeiftest
  Start  9:
libpiecetable-insertpiecetablechangeabstractpiecetablechangeiftest
  Start 10:
libpiecetable-removepiecetablechangeabstractpiecetablechangeiftest
  Start 11:
libpiecetable-replacepiecetablechangeabstractpiecetablechangeiftest
  Start 12:
libpiecetable-swaprangespiecetablechangeabstractpiecetablechangeiftest
  Start 13: libpiecetable-grouppiecetablechangetest
  Start 14: libpiecetable-piecetablechangehistorytest
  Start 15: libpiecetable-revertablepiecetabletest
  Start 16: libokteta-core-arraychangemetricstest
  Start 17: libokteta-core-addressrangetest
  Start 18: libokteta-core-addressrangelisttest
  Start 19: libokteta-core-fixedsizebytearraymodeltest
  Start 20:
libokteta-core-fixedsizebytearraymodelabstractbytearraymodeliftest
  Start 21: libokteta-core-bytearraymodeltest
  Start 22: libokteta-core-bytearraymodelabstractbytearraymodeliftest
  Start 23:
libokteta-core-piecetablebytearraymodelabstractbytearraymodeliftest
  Start 24: libokteta-core-piecetablebytearraymodelversionableiftest
  Start 25: libokteta-core-valuecodectest
  Start 26: libokteta-core-charcodectest
  Start 27: libokteta-core-textcharcodectest
  Start 28: libokteta-core-textcharcodeccharcodeciftest
  Start 29: libokteta-core-ebcdic1047charcodeccharcodeciftest
  Start 30: libokteta-core-bookmarktest
  Start 31: libokteta-core-bookmarklisttest
  Start 32: libokteta-gui-selectiontest
  Start 33: libokteta-gui-coordtest
  Start 34: libokteta-gui-coordrangetest
  Start 35: libokteta-gui-coordrangelisttest
  Start 36: libokteta-gui-bytearraytablelayouttest
  Start 37: libokteta-gui-bytearraytablecursortest
  Start 38: oktetakasten-document-bytearraydocumenttest
  Start 39: oktetakasten-document-bytearraydocumentfactorytest
  Start 40: oktetakasten-io-bytearrayrawfilesynchronizertest
  Start 41: oktetakasten-io-bytearrayrawfilesynchronizerfactorytest
  Start 42: structures-primitivearraytest
  Start 43: structures-arraydatainformationtest
  Start 44: structures-basicdatainformationtest
  Start 45: structures-primitivedatainformationtest
  Start 46: structures-scriptclassestest
  Start 47: structures-uniondatainformationtest
  Start 48: structures-allprimitivetypestest
 1/56 Test  #1: libkasten-core-testdocumenttest
..   Passed0.09 sec
  Start 49: structures-scriptvalueconvertertest
 2/56 Test  #2: libkasten-core-testdocumentfilesynchronizertest
..***Failed0.09 sec
* Start testing of TestDocumentFileSynchronizerTest *
Config: Using QtTest library 5.15.8, Qt 5.15.8 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 13.0.1 20230404 (Red Hat 13.0.1-0)),
fedora 39
PASS   : TestDocumentFileSynchronizerTest::initTestCase()
PASS   : TestDocumentFileSynchronizerTest::testLoadFromFile()
FAIL!  : TestDocumentFileSynchronizerTest::testLoadSaveFile() 'testDocument !=
nullptr' returned FALSE. ()
   Loc:
[/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp(80)]
QWARN  : TestDocumentFileSynchronizerTest::testLoadReloadFile()
QIODevice::write (QFile,
"/home/tkloczko/.kde-unit-test/testdocumentfile1synchronizertest/test1.data"):
device not open
FAIL!  : TestDocumentFileSynchronizerTest::testLoadReloadFile() 'testDocument
!= nullptr' returned FALSE. ()
   Loc:
[/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp(164)]
QWARN  : TestDocumentFileSynchronizerTest::testChangeFile() 

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-04-16 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=467541

Bug Janitor Service  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED

--- Comment #5 from Bug Janitor Service  ---
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

-- 
You are receiving this mail because:
You are watching all bug changes.

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-04-01 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=467541

--- Comment #4 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

-- 
You are receiving this mail because:
You are watching all bug changes.

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-03-18 Thread kloczek
https://bugs.kde.org/show_bug.cgi?id=467541

--- Comment #3 from kloczek  ---
(In reply to Friedrich W. H. Kossebau from comment #1)
[..]
> In case the duplicated path separators are an issue here (bad in any case),
> I pushed a commit to current 0.26 branch here:
> https://invent.kde.org/utilities/okteta/-/commit/
> 67b3bb25b9fe8ce6794fa8038347a5adb4466478
> 
> Could you try again with that commit?

Looks like that commit fixed fail of one unit

+ cd okteta-0.26.10
+ xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu
--output-on-failure --force-new-ctest-process -j48 ' '
Internal ctest changing into directory:
/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/x86_64-redhat-linux-gnu
Test project
/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/x86_64-redhat-linux-gnu
  Start  1: libkasten-core-testdocumenttest
  Start  2: libkasten-core-testdocumentfilesynchronizertest
  Start  3: libkasten-core-testdocumentfilesynchronizerfactorytest
  Start  4: libkasten-core-documentmanagertest
  Start  5: libpiecetable-piecetest
  Start  6: libpiecetable-piecetabletest
  Start  7: libpiecetable-testpiecetablechangetest
  Start  8:
libpiecetable-testpiecetablechangeabstractpiecetablechangeiftest
  Start  9:
libpiecetable-insertpiecetablechangeabstractpiecetablechangeiftest
  Start 10:
libpiecetable-removepiecetablechangeabstractpiecetablechangeiftest
  Start 11:
libpiecetable-replacepiecetablechangeabstractpiecetablechangeiftest
  Start 12:
libpiecetable-swaprangespiecetablechangeabstractpiecetablechangeiftest
  Start 13: libpiecetable-grouppiecetablechangetest
  Start 14: libpiecetable-piecetablechangehistorytest
  Start 15: libpiecetable-revertablepiecetabletest
  Start 16: libokteta-core-arraychangemetricstest
  Start 17: libokteta-core-addressrangetest
  Start 18: libokteta-core-addressrangelisttest
  Start 19: libokteta-core-fixedsizebytearraymodeltest
  Start 20:
libokteta-core-fixedsizebytearraymodelabstractbytearraymodeliftest
  Start 21: libokteta-core-bytearraymodeltest
  Start 22: libokteta-core-bytearraymodelabstractbytearraymodeliftest
  Start 23:
libokteta-core-piecetablebytearraymodelabstractbytearraymodeliftest
  Start 24: libokteta-core-piecetablebytearraymodelversionableiftest
  Start 25: libokteta-core-valuecodectest
  Start 26: libokteta-core-charcodectest
  Start 27: libokteta-core-textcharcodectest
  Start 28: libokteta-core-textcharcodeccharcodeciftest
  Start 29: libokteta-core-ebcdic1047charcodeccharcodeciftest
  Start 30: libokteta-core-bookmarktest
  Start 31: libokteta-core-bookmarklisttest
  Start 32: libokteta-gui-selectiontest
  Start 33: libokteta-gui-coordtest
  Start 34: libokteta-gui-coordrangetest
  Start 35: libokteta-gui-coordrangelisttest
  Start 36: libokteta-gui-bytearraytablelayouttest
  Start 37: libokteta-gui-bytearraytablecursortest
  Start 38: oktetakasten-document-bytearraydocumenttest
  Start 39: oktetakasten-document-bytearraydocumentfactorytest
  Start 40: oktetakasten-io-bytearrayrawfilesynchronizertest
  Start 41: oktetakasten-io-bytearrayrawfilesynchronizerfactorytest
  Start 42: structures-primitivearraytest
  Start 43: structures-arraydatainformationtest
  Start 44: structures-basicdatainformationtest
  Start 45: structures-primitivedatainformationtest
  Start 46: structures-scriptclassestest
  Start 47: structures-uniondatainformationtest
  Start 48: structures-allprimitivetypestest
 1/56 Test  #1: libkasten-core-testdocumenttest
..   Passed0.08 sec
  Start 49: structures-scriptvalueconvertertest
 2/56 Test  #2: libkasten-core-testdocumentfilesynchronizertest
..***Failed0.08 sec
* Start testing of TestDocumentFileSynchronizerTest *
Config: Using QtTest library 5.15.8, Qt 5.15.8 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 13.0.1 20230304 (Red Hat 13.0.1-0)),
fedora 39
PASS   : TestDocumentFileSynchronizerTest::initTestCase()
PASS   : TestDocumentFileSynchronizerTest::testLoadFromFile()
FAIL!  : TestDocumentFileSynchronizerTest::testLoadSaveFile() 'testDocument !=
nullptr' returned FALSE. ()
   Loc:
[/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp(80)]
QWARN  : TestDocumentFileSynchronizerTest::testLoadReloadFile()
QIODevice::write (QFile,
"/home/tkloczko/.kde-unit-test/testdocumentfile1synchronizertest/test1.data"):
device not open
FAIL!  : TestDocumentFileSynchronizerTest::testLoadReloadFile() 'testDocument
!= nullptr' returned FALSE. ()
   Loc:
[/home/tkloczko/rpmbuild/BUILD/okteta-0.26.10/libs/kasten/core/tests/testdocumentfilesynchronizertest.cpp(164)]
QWARN  : TestDocumentFileSynchronizerTest::testChangeFile() QIODevice::write
(QFile,

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-03-18 Thread kloczek
https://bugs.kde.org/show_bug.cgi?id=467541

--- Comment #2 from kloczek  ---
(In reply to Friedrich W. H. Kossebau from comment #1)
[..]
> What Qt version are you using?

5.15.8

> The following looks suspicious:
> QWARN  : TestDocumentFileSynchronizerTest::testLoadReloadFile()
> QIODevice::write (QFile,
> "/home/tkloczko//.kde-unit-test//testdocumentfile1synchronizertest//test1.
> data"): device not open
> 
> In case the duplicated path separators are an issue here (bad in any case),
> I pushed a commit to current 0.26 branch here:
> https://invent.kde.org/utilities/okteta/-/commit/
> 67b3bb25b9fe8ce6794fa8038347a5adb4466478

Will back shortly with result.

> Could you try again with that commit?
> 
> The other question would be: is home/tkloczko/.kde-unit-test/ writable
> during your test runs?

Yes it is writeable.

-- 
You are receiving this mail because:
You are watching all bug changes.

[okteta] [Bug 467541] 0.26.10: Test suite is failing

2023-03-18 Thread Friedrich W. H. Kossebau
https://bugs.kde.org/show_bug.cgi?id=467541

Friedrich W. H. Kossebau  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Friedrich W. H. Kossebau  ---
Thanks for the report. Cannot reproduce though, and has been passing for me
locally (openSUSE TW) and on KDE CI all the time. See e.g.
https://invent.kde.org/utilities/okteta/-/pipelines/302655/test_report for the
last pipeline on the tag itself.

What Qt version are you using?

The following looks suspicious:
QWARN  : TestDocumentFileSynchronizerTest::testLoadReloadFile()
QIODevice::write (QFile,
"/home/tkloczko//.kde-unit-test//testdocumentfile1synchronizertest//test1.data"):
device not open

In case the duplicated path separators are an issue here (bad in any case), I
pushed a commit to current 0.26 branch here:
https://invent.kde.org/utilities/okteta/-/commit/67b3bb25b9fe8ce6794fa8038347a5adb4466478

Could you try again with that commit?

The other question would be: is home/tkloczko/.kde-unit-test/ writable during
your test runs?

-- 
You are receiving this mail because:
You are watching all bug changes.