|Re: [cross-project-issues-dev] Problems with UI tests in JIPP|
Hi Fredwe'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=558750for 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-ciXtext Book: https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition
Back to the top