{"id":143,"date":"2022-07-25T22:43:02","date_gmt":"2022-07-25T22:43:02","guid":{"rendered":"https:\/\/blogs.gentoo.org\/gsoc\/?p=143"},"modified":"2022-07-25T22:43:02","modified_gmt":"2022-07-25T22:43:02","slug":"daily-blog-july-25-by-catcream","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/gsoc\/2022\/07\/25\/daily-blog-july-25-by-catcream\/","title":{"rendered":"Daily blog july 25 by Catcream"},"content":{"rendered":"<p>Today I&#8217;ve filled in the midterm evaluation and continued to work on QtWebEngine to make it ::gentoo-ready. I&#8217;m pretty happy with most of the patches and I only need someone to look through them. I&#8217;ve also tested some core KDE applications.<\/p>\n<p>Konsole passed all tests except TerminalInterfaceTest.<\/p>\n<p><code>17\/18 Test #16: TerminalInterfaceTest ............***Failed \u00a0\u00a0\u00a02.20 sec<\/code><\/p>\n<p>Looking at the test log we can see:<\/p>\n<p><code>16\/18 Testing: TerminalInterfaceTest<br \/>\n16\/18 Test: TerminalInterfaceTest<br \/>\nCommand: \"\/var\/tmp\/portage\/kde-apps\/konsole-22.04.3\/work\/konsole-22.04.3_build\/bin\/TerminalInterfaceTest\"<br \/>\n...<br \/>\nFAIL!  : Konsole::TerminalInterfaceTest::testTerminalInterface() Compared values are not the same<br \/>\nActual   (stateSpy.count()): 0<br \/>\nExpected (1)               : 1<\/code><\/p>\n<p>But when running bin\/TerminalInterfaceTest in a normal shell manually it passes? <\/p>\n<p>Another package I tested was kde-apps\/ark. If using tests it depends on app-arch\/rar, which in turn depends on glibc because it&#8217;s distributed as a binary. To work around this I just removed the dep in ark&#8217;s ebuild and ran the tests, and it passed everything :). Other notable applications that have passed test suites are Dolphin and Qutebrowser (QtWebEngine browser).<\/p>\n<p>Tomorrow I&#8217;ll continue testing packages and see if I can find a more efficient way of testing a whole group of packages like kde-apps. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I&#8217;ve filled in the midterm evaluation and continued to work on QtWebEngine to make it ::gentoo-ready. I&#8217;m pretty happy with most of the patches and I only need someone to look through them. I&#8217;ve also tested some core KDE &hellip; <a href=\"https:\/\/blogs.gentoo.org\/gsoc\/2022\/07\/25\/daily-blog-july-25-by-catcream\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":177,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/143"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/users\/177"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/143\/revisions"}],"predecessor-version":[{"id":144,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/143\/revisions\/144"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/media?parent=143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/categories?post=143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/tags?post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}