Will not package kdepim-runtime for 4.13.2 with failing tests

Albert Astals Cid aacid at kde.org
Sun Jun 8 16:12:45 BST 2014


El Diumenge, 8 de juny de 2014, a les 16:48:53, Martin Steigerwald va 
escriure:
> Hi Albert, hi Kevin, hi Daniel, hi KDEPIM devs,
> 
> Am Sonntag, 8. Juni 2014, 13:10:17 schrieb Albert Astals Cid:
> > El Diumenge, 8 de juny de 2014, a les 11:00:05, Martin Steigerwald va
> > 
> > escriure:
> > > Hi!
> > > 
> > > Am Freitag, 6. Juni 2014, 20:22:38 schrieb Albert Astals Cid:
> > > > El Divendres, 6 de juny de 2014, a les 11:06:22, Martin Steigerwald va
> > > 
> > > […]
> > > 
> > > > > Am Freitag, 6. Juni 2014, 01:22:17 schrieb Albert Astals Cid:
> > > > > > Keep me in CC, still not subscribed.
> > > > > > 
> > > > > > Honestly, I'm not convinced those tests failing are not a problem,
> > > > > > and
> > > > > > even
> > > > > > if they were not, you only speak about 2 of the 3 failing tests,
> > > > > > what
> > > > > > about
> > > > > > the other?
> > > > > 
> > > > > The other one has nothing to do with the change I made.
> > > > 
> > > > Christian fixed it :)
> > > 
> > > Good. I fixed the other too now in KDE/4.13 and master:
> > > 
> > > KDE/4.13:
> > > 100% tests passed, 0 tests failed out of 41
> > 
> > Not what jenkins says
> > 
> > http://build.kde.org/view/KDE%20SC%20stable/job/kdepim-runtime_stable/
> 
> Just timing?

What do you mean timing?

Cheers,
  Albert

> 
> All I can answer to this is:
> 
> martin at merkaba:~/KDE/Dev/kdepim-runtime> LANG=C git checkout KDE/4.13
> Switched to branch 'KDE/4.13'
> Your branch is up-to-date with 'origin/KDE/4.13'.
> 
> martin at merkaba:~/KDE/Dev/kdepim-runtime> git log --pretty=oneline | head -2
> 6428954599ce87fd3844a43e3581aec47d4033ee
> Manually sort the item list so that tagListHash.contains tests work
> ^ ^ ^ mixed maildir resource testcase
> 
> 2b8c7db15c11c6d76a691b831fe83dc0879872ab
> Manually sort the QStringList for the readEntryFlags test
> ^ ^ ^ maildir resource testcase
> 
> martin at merkaba:~/KDE/Dev/kdepim-runtime> git push
> Everything up-to-date
> 
> 
> martin at merkaba:~/KDE/Dev/kdepim-runtime/build> make -j4
> […]
> martin at merkaba:~/KDE/Dev/kdepim-runtime/build> make test
> Running tests...
> Test project /home/martin/KDE/Dev/kdepim-runtime/build
> […]
>       Start 16: maildir-testmaildir
> 16/41 Test #16: maildir-testmaildir .........................   Passed   
> 0.06 sec
> […]
>       Start 30: mixedmaildir-itemfetchtest
> 30/41 Test #30: mixedmaildir-itemfetchtest ..................   Passed   
> 2.06 sec
> […]
> 
> 100% tests passed, 0 tests failed out of 41
> 
> Total Test time (real) =  17.85 sec
> 
> 
> If there is anything missing, please enlighten me as to what. As I do not
> know what it is. Please consider that I am a newbie in all of this and do
> not magically know all possible pitfalls regarding testcases in KDEPIM.
> 
> The only idea I have still left is that moving down the sorting to the
> tagListHash.contains may unveilled that another tests fails *sometimes*,
> depending on the unsorted order of the entries, but that doesn´t match
> 
> FAIL!  : ItemFetchTest::testListingMaildir() '!tagListHash.contains( items[
> 0 ].remoteId() )' returned FALSE. ()
>    Loc: [/srv/jenkins/workspace/kdepim-
> runtime_stable/resources/mixedmaildir/tests/itemfetchtest.cpp(376)]
> 
> from
> 
> http://build.kde.org/view/KDE SC stable/job/kdepim-
> runtime_stable/lastCompletedBuild/testReport/(root)/TestSuite/mixedmaildir_i
> temfetchtest/
> 
> Thanks,
> Martin
> 
> > Cheers,
> > 
> >   Albert
> >   
> > > master:
> > > 
> > > The following tests FAILED:
> > >          12 - imap-testretrievecollectionmetadatatask (Failed)
> > > > > > 
> > > > > > Since the tests are still failing and noone has given me any good
> > > > > > reason
> > > > > > for why we should not care if they fail I have decided not to
> > > > > > package
> > > > > > kdepim- runtime for 4.13.2 tonight with the rest of repositories.
> > > > > 
> > > > > I did not say we should not care. But I still think that the maildir
> > > > > related testcase failures are an issue with the testcase expecting
> > > > > sorted
> > > > > filename entry list while KMail / KDEPIM does not expect this. So I
> > > > > do
> > > > > not to see the urgency of have them fixed *before* release of
> > > > > 4.13.2.
> > > > > However thats policy and I am willing to do what I can to meet it.
> > > > > 
> > > > > I´d offered to push my fixes as is and improve them later if time
> > > > > would
> > > > > be
> > > > > an issue, but no one has taken on that offer.
> > > > > 
> > > > > Anyway, according to
> > > > > 
> > > > > http://build.kde.org/view/KDE SC
> > > > > stable/job/kdepim_stable/1924/testReport/
> > > > > 
> > > > > the three tests are fixed?
> > > > 
> > > > That's kdepim, not kdepim-runtime.
> > > 
> > > Missed that. I am new to contributing to KDE (except for some CRM114
> > > configuration for KMail years ago and bug reports).
> > > 
> > > > http://build.kde.org/view/KDE%20SC%20stable/job/kdepim-runtime_stable/
> > > 
> > > Ciao,




More information about the kde-pim mailing list