[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Problems with UI tests in JIPP
|
Hi Fred
we'd like to wait: publishing from JIRO is still a problem until it's possible to mount
the download area, see e.g.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=558735
https://bugs.eclipse.org/bugs/show_bug.cgi?id=558750
for the moment it's better to be able to easily publish than to be able to test in Jenkins
(we can do that locally anyway).
We do have problems also for GPG signing anyway (which is unrelated to this problem I
guess): https://www.eclipse.org/lists/cross-project-issues-dev/msg18035.html
cheers
Lorenzo
On 30/11/20 14:44, Frederic Gurr wrote:
Hi Lorenzo,
I can start the migration of the EMF Parsley JIPP to Jiro today if you like.
Regards,
Fred
On 30.11.20 10:33, Lorenzo Bettini wrote:
Hi
I disabled those tests and let other tests run...
the problem comes up again in other tests with such a message
/opt/public/common/java/openjdk/jdk-11/bin/java: symbol lookup error:
/jobs/genie.emf-parsley/emf-parsley-next-simrel-gerrit/workspace/dsl/org.eclipse.emf.parsley.dsl.tests/target/work/configuration/org.eclipse.osgi/117/0/.cp/libswt-pi3-gtk-4940r23.so:
undefined symbol: gtk_event_controller_set_propagation_phase
In fact,
"An unexpected error occurred while launching the test runtime (process
returned error code 127)"
error 127 should mean that something is not found on the PATH...
I guess we'll have to disable tests for the moment on our JIPP and wait
for the migration to JIRO (which will break tons of other things...)
On 27/11/20 12:04, Aleksandar Kurtakov wrote:
On Fri, Nov 27, 2020 at 12:57 PM Lorenzo Bettini
<lorenzo.bettini@xxxxxxxxx <mailto:lorenzo.bettini@xxxxxxxxx>> wrote:
That's what I see before the UI tests are executed:
[INFO] Running org.eclipse.emf.parsley.tests.FormWidgetFactoryTest
***WARNING: GTK+ version too old (micro mismatch)
***WARNING: SWT requires GTK 3.20.0
***WARNING: Detected: 3.10.9
so how can I get a newer version in JIPP?
Your JIPP has to be moved to JIRO as the old infrastructure doesn't
allow updates for one single project without doing it for everyone
else . As it's being decommissioned spending time to do the updates
there is not worth it.
I see there is https://bugs.eclipse.org/bugs/show_bug.cgi?id=568105
<https://bugs.eclipse.org/bugs/show_bug.cgi?id=568105> so you should
be on the right track.
P.S. SWT moved to require 3.14 since 2019-12 release so this is not a
new requirement in anyway.
On 27/11/20 11:53, Aleksandar Kurtakov wrote:
> Which gtk version do you have there ?
>
>
> gtk_event_controller_set_propagation_phase is available
since gtk 3.14 and
latest
> SWT requires 3.20. So please ensure you have new enough GTK.
>
>
> On Fri, Nov 27, 2020 at 12:41 PM Lorenzo Bettini
<lorenzo.bettini@xxxxxxxxx
<mailto:lorenzo.bettini@xxxxxxxxx>
> <mailto:lorenzo.bettini@xxxxxxxxx
<mailto:lorenzo.bettini@xxxxxxxxx>>> wrote:
>
> Hi
>
> when building our project EMF Parsley on JIPP, we
experience issues with tests
that need
> the UI (or at least, that's what I think it's happening).
>
> We use icewm, which we launch like that
>
> icewm --replace --sm-disable 2> icewm.err &
>
> and in the .err file, as soon as a UI test runs we see
>
> IceWM: using
/opt/public/hipp/homes/genie.emf-parsley/.icewm for private
configuration
> files
> XIO: fatal IO error 11 (Resource temporarily unavailable)
on X server ":323"
> after 6777 requests (6777 known processed) with 0
events remaining.
>
> Surefire also leaves this information in the dump file
>
> /opt/public/common/java/openjdk/jdk-11/bin/java: symbol
lookup error:
>
/opt/public/hipp/homes/genie.emf-parsley/.swt/lib/linux/x86_64/libswt-pi3-gtk-4940r23.so:
> undefined symbol: gtk_event_controller_set_propagation_ph
>
> everything used to work a few months ago...
>
> any clue please?
> thanks in advance
> Lorenzo
>
-- Prof. Lorenzo Bettini, Computer Science, DISIA, Univ. Firenze
HOME: http://www.lorenzobettini.it <http://www.lorenzobettini.it>
TDD Book: https://leanpub.com/tdd-buildautomation-ci
<https://leanpub.com/tdd-buildautomation-ci>
Xtext Book:
https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition
<https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
<mailto:cross-project-issues-dev@xxxxxxxxxxx>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
<https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev>
--
Alexander Kurtakov
Red Hat Eclipse Team
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
Prof. Lorenzo Bettini, Computer Science, DISIA, Univ. Firenze
HOME: http://www.lorenzobettini.it
TDD Book: https://leanpub.com/tdd-buildautomation-ci
Xtext Book:
https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition