https://bugs.kde.org/show_bug.cgi?id=459128
Ralf Habacker changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution|---
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #30 from Ralf Habacker ---
Git commit 72ef78f3307aea87f08ad1f6440f33607f93dc6f by Ralf Habacker.
Committed on 21/04/2024 at 13:48.
Pushed by habacker into branch 'master'.
CI: install and use local webserver on unix os builds
This could
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #29 from Bug Janitor Service ---
A possibly relevant merge request was started @
https://invent.kde.org/office/alkimia/-/merge_requests/37
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #28 from Ben Cooksley ---
(In reply to Ralf Habacker from comment #26)
> (In reply to Ralf Habacker from comment #22)
> > (In reply to Ben Cooksley from comment #17)
> >
> > > For Windows, that installation issue is a matter for the Craft
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #27 from Ralf Habacker ---
(In reply to Ralf Habacker from comment #23)
> Windows (https://invent.kde.org/office/alkimia/-/jobs/168#L957)
> 6 - alkonlinequotes-webengine-test (Failed)
> 9 -
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #26 from Ralf Habacker ---
(In reply to Ralf Habacker from comment #22)
> (In reply to Ben Cooksley from comment #17)
>
> > For Windows, that installation issue is a matter for the Craft developers
> > in #kde-craft:kde.org i'm afraid.
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #25 from Ralf Habacker ---
It turned out, that a private header from the qwebengine source code is
required to fix this issue
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #24 from Ralf Habacker ---
Git commit f5a1a92f00d77085d29deff50d07e3ddfaf74cdb by Ralf Habacker.
Committed on 27/03/2024 at 18:00.
Pushed by habacker into branch 'master'.
Add support to prevent possible endless downloads
In the event of
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #23 from Ralf Habacker ---
Now that the supported download backends only address servers from a more
controlled environment (KDE infrastructure), the returns and triggered signals
are checked in unit tests and the unit tests are separated
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #22 from Ralf Habacker ---
(In reply to Ben Cooksley from comment #17)
> For Windows, that installation issue is a matter for the Craft developers in
> #kde-craft:kde.org i'm afraid. It is likely WebEngine is highly untested as
> very
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #21 from Ralf Habacker ---
https://doc.qt.io/qt-5/qwebenginepage.html#toHtml mentions:
> Warning: We guarantee that the callback (resultCallback) is always called,
> but it might be done during page destruction.
> When QWebEnginePage is
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #20 from Ralf Habacker ---
I have added a small test example `alkwebpagetest-webengine` for Webengine
which retrieves a URL from kmymoney.org which is within the infrastructure of
KDE control (see
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #19 from Ralf Habacker ---
(In reply to Ralf Habacker from comment #18)
> In the event of an error, the defined callback (see
> https://invent.kde.org/office/alkimia/-/merge_requests/28/
>
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #18 from Ralf Habacker ---
I have added a comparable unit test with Webkit that runs without problems in a
Docker container, see https://invent.kde.org/office/alkimia/-/jobs/1672271
The same job with the web engine (after adding
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #17 from Ben Cooksley ---
Given that both KIO and Curl are working fine, i'd suggest that something isn't
quite right with how your test is utilising WebEngine - especially given it
fails on both FreeBSD and Linux.
For Windows, that
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #16 from Ralf Habacker ---
(In reply to Ben Cooksley from comment #15)
> Not sure why we're trying to launch WebEngine here?
One component of the alkimia library is the retrieval of online courses from a
remote website by downloading the
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #15 from Ben Cooksley ---
Not sure why we're trying to launch WebEngine here?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #14 from Ralf Habacker ---
The same test on linux using the webengine browser (see
https://invent.kde.org/habacker/alkimia/-/jobs/1643891#L977) fails with a
timeout.
10 - alkdownloadenginetest (Timeout)
The same test in which the KIO
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #13 from Ralf Habacker ---
I added a dedicated unit test for downloading a file using the webengine
browser. On Windows https://invent.kde.org/habacker/alkimia/-/jobs/1643894 it
returns:
QDEBUG :
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #12 from Ben Cooksley ---
Running curl against that URL works fine in a CI container, your test must be
doing something else to trigger the failure (either IPv4/IPv6 related, or
otherwise cannot handle the high bandwidth connection the
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #11 from Ralf Habacker ---
This is still an issue, see
https://invent.kde.org/office/alkimia/-/jobs/1633353
DEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser()
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #10 from Ben Cooksley ---
It doesn't hide the issue at all.
https://invent.kde.org/office/alkimia/-/pipelines/239906/test_report
We cannot have a separate job for tests as depending on the project tests have
to be run either before or
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #9 from Ralf Habacker ---
Created attachment 152545
--> https://bugs.kde.org/attachment.cgi?id=152545=edit
Job which showing a non fatal error
(In reply to Ben Cooksley from comment #8)
>
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #8 from Ben Cooksley ---
Also, by removing the CI for Alkimia you have also removed the ability for CI
to be used by anything depending on Alkimia so please do not use that as a fix.
--
You are receiving this mail because:
You are the
https://bugs.kde.org/show_bug.cgi?id=459128
Ben Cooksley changed:
What|Removed |Added
CC||bcooks...@kde.org
--- Comment #7 from Ben
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #6 from Ralf Habacker ---
(In reply to Ralf Habacker from comment #0)
> The log shows: 6/7 Test #6: alkonlinequotestest ..***Timeout
> 60.41 sec
This is also an issue with image 'kdeorg/ci-suse-q62:latest', see
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #5 from Ralf Habacker ---
(In reply to Dawid Wróbel from comment #4)
> Actually, my bad, I was corrected by sysadmins and CI jobs indeed *do* have
> Internet access, to scratch all that.
Yes, otherwise the other online quote test would also
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #4 from Dawid Wróbel ---
Actually, my bad, I was corrected by sysadmins and CI jobs indeed *do* have
Internet access, to scratch all that.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #3 from Dawid Wróbel ---
I suggest labelling the tests that require Internet access accordingly, and
passing the 'exclude label' CTest param to ctest-arguments: '' in .kde-ci.yml
--
You are receiving this mail because:
You are the
https://bugs.kde.org/show_bug.cgi?id=459128
Dawid Wróbel changed:
What|Removed |Added
CC||m...@dawidwrobel.com
--- Comment #2 from Dawid
https://bugs.kde.org/show_bug.cgi?id=459128
--- Comment #1 from Ralf Habacker ---
Git commit 3e355e8e4df4a78ce03c296be806d23dfa62d9b2 by Ralf Habacker.
Committed on 14/09/2022 at 22:11.
Pushed by habacker into branch 'master'.
.gitlab-ci.yml: disable broken build jobs for now
M +3-2
31 matches
Mail list logo