Skip to main content

[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


Back to the top