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

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