Re: [cross-project-issues-dev] running UI tests in JIRO

2022-12-12 Thread Denis Roy

On 2022-12-12 02:17, Lorenzo Bettini wrote:
Actually, a few days later, I had found the solution myself. I hadn't 
answered to the list because, since nobody cared answering I thought 
nobody cared at all about the matter...



That assumption is most unfortunate. Even if it were true that no one 
cared "right now" (because everyone is busy "right now"), posting the 
solution as you've done helps others find a solution to this issue later on.


I'd say, please file an issue for the missing documentation. It is worth it.


Denis





Anyway, 'centos-7' provides metacity so I solved my problems.

The real issue is that this is not documented anywhere, unless I 
missed some hidden pages... the fact you ask me to create a ticket 
seems to imply that you (Eclipse) don't know that either?


I can create a ticket about the missing documentation if you think 
it's worthwhile.


On 07/12/22 18:43, Frederic Gurr wrote:

Hi,

Please create a HelpDesk issue for this:

https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/new

Regards,

Fred

On 24.11.22 18:04, Lorenzo Bettini wrote:

Hi

please forgive me if I'm using the wrong list, but I'd need some 
help for running UI (SWTBot tests) in JIRO (for EMF Parsley). I can 
run tests with Xvnc without problems (both in centos-7 and 
centos-8). However, for some specific SWTBot tests, I think I need a 
real Window Manager, e.g., icevm or metacity. Is there any specific 
"inheritFrom" I can use? I cannot seem to find this information 
anyway, sorry.


Thanks in advance
 Lorenzo









OpenPGP_signature
Description: OpenPGP digital signature
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] Build failures with https://download.eclipse.org/eclipse/updates/4.27-I-builds/I20221130-1800

2022-12-12 Thread Ed Willink

Hi Ed

Thanks. That was the clue I needed.

It would appear that the 1.72.0 version of org.bouncycastle.bcpg in the 
latest Orbit has a signing challenge that fails for Eclipse 4.27's 
I-build if Tycho < 2.7.1. Since this was not a problem with Eclipse 4.26 
for which


[INFO] Fetching bcpg_1.72.0.jar 
fromhttps://download.eclipse.org/eclipse/updates/4.26-I-builds/I20221123-0600/plugins/
  (393.64kB)

was successful, I'm puzzled as to quite what has actually changed.

Anyway, changing to Tycho >= 2.7.1 is now mandatory.

Changing to Tycho 3.0.0 and so Java 17 is not yet necessary.

Changing to Maven 3.8.5 is not yet necessary.



Eliminating the deprecated tycho-source-feature-plugin is obviously a 
good idea, but your simple cut and paste gives a problem for me with a 
duplicate tycho-source-plugin. For me the additional bold lines are 
appropriate since I'm already using the plugin-source goal.


  
    org.eclipse.tycho
    tycho-source-plugin
    ${tycho-version}
    
  
false
  
    
    
  
    plugin-source
    
  plugin-source
    
  
*  **
**    feature-source**
**    **
**  feature-source**
**    **
**  **
*    
  

(attempting to just specify one execution with two goals gives an 
obscure org.eclipse.equinox.p2.iu not found.)


I cannot find documentation to explain the suppressed 
addMavenDescriptor. I wonder if it is unfriendly to non-Eclipse users.


    Regards

        Ed Willink

On 12/12/2022 07:53, Ed Merks wrote:


Ed,

If you move to Tycho 3.0 and beyond, you need to read the release 
notes, and this in particular:


https://github.com/eclipse-tycho/tycho/blob/master/RELEASE_NOTES.md#removal-of-tycho-source-featuresource-feature

So you need to replace this:

  
    org.eclipse.tycho.extras
tycho-source-feature-plugin
    
  
    generate-source-feature
    
  source-feature
    
  
    
  

with this

  
    org.eclipse.tycho
    tycho-source-plugin
    
  
    package
    feature-source
    
  feature-source
    
  
    
  

That replacement is already available in versions of Tycho < 3.0.0

As for bcpg,  that sounds related to this issue:

https://github.com/eclipse-equinox/p2/issues/203

I would expect using Tycho 2.7.5 (with newer version of p2) should 
eliminate the bcpg problem.  I think tycho 2.7.5 still contains the 
deprecated org.eclipse.tycho.extras:tycho-source-feature-plugin, but 
you may as well fix that because eventually you will have to fix that.



On 12.12.2022 07:48, Ed Willink wrote:


Hi

Once again my forced weekly builds against latest fail.

https://ci.eclipse.org/qvt-oml/job/qvto-master/487/

[ERROR] An error occurred while transferring artifact canonical: 
osgi.bundle,bcpg,1.72.0 from repository 
https://download.eclipse.org/eclipse/updates/4.27-I-builds/I20221130-1800: 
[ERROR] Result of processing steps.: [ERROR] Public key not found for 
700e4f39bc05364b. [ERROR] Internal error: 
org.eclipse.tycho.repository.local.MirroringArtifactProvider$MirroringFailedException: 
Could not mirror artifact osgi.bundle,bcpg,1.72.0 into the local 
Maven repository.See log output for details. -> [Help 1] org.apache.maven.InternalErrorException: Internal error: org.eclipse.tycho.repository.local.MirroringArtifactProvider$MirroringFailedException: Could not mirror artifact osgi.bundle,bcpg,1.72.0 into the local Maven repository.See log output for details.


A similar build locally fails more reasonably on a missing com.ibm.icu.

bcpg is indeed missing. Is there a typo for com.bouncycastle.bcpg?

--

Last successful build used:

Java 11, Maven 3.6.3, Tycho 2.6.0, Platform 4.26

--

Upgrading to Java 19 fails with JavaSE-19 not supported.

Upgrading to Java 17 makes no difference.

Upgrading to Maven 3.8.6 makes no difference.

Upgrading to Tycho 2.7.0 or 2.7.5 or 3.0.0: 
https://ci.eclipse.org/qvt-oml/job/qvto-branch-tests/128/

  gives many

[WARNING] The POM for 
org.eclipse.tycho.extras:tycho-source-feature-plugin:jar:3.0.0 is 
missing, no dependency information available


then

[ERROR] Cannot resolve project dependencies: [ERROR] Software being 
installed: org.eclipse.qvto.releng.build-site 
raw:3.10.8.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):3.10.8-SNAPSHOT 
[ERROR] Missing requirement: org.eclipse.qvto.releng.build-site 
raw:3.10.8.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):3.10.8-SNAPSHOT 
requires 'org.eclipse.equinox.p2.iu; 
org.eclipse.m2m.qvt.oml.tools.source.feature.group 0.0.0' but it 
could not be found


suggesting something bad with the platform.

What is the correct set of tools to build the latest platform build?

    Regards

        Ed Willink



___
c

Re: [cross-project-issues-dev] running UI tests in JIRO

2022-12-12 Thread Frederic Gurr

Please be kind and always remember https://xkcd.com/979/.

As for documentation. 
https://wiki.eclipse.org/Jenkins#How_do_I_run_UI-tests_on_the_cluster-based_infra.3F 
was pointing in the right direction (to use the centos-7 pod template). 
I've edited it to explicitly mention metacity and mutter. If you want to 
add more info, please open a ticket. Otherwise, this should be good enough.


Almost all Eclipse projects that are using UI test made the transition 
to our cluster based infrastructure two years ago, so this has not been 
a regular topic for a long time.


Regards,

Fred

On 12.12.22 08:17, Lorenzo Bettini wrote:
Actually, a few days later, I had found the solution myself. I hadn't 
answered to the list because, since nobody cared answering I thought 
nobody cared at all about the matter...


Anyway, 'centos-7' provides metacity so I solved my problems.

The real issue is that this is not documented anywhere, unless I missed 
some hidden pages... the fact you ask me to create a ticket seems to 
imply that you (Eclipse) don't know that either?


I can create a ticket about the missing documentation if you think it's 
worthwhile.


On 07/12/22 18:43, Frederic Gurr wrote:

Hi,

Please create a HelpDesk issue for this:

https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/new

Regards,

Fred

On 24.11.22 18:04, Lorenzo Bettini wrote:

Hi

please forgive me if I'm using the wrong list, but I'd need some help 
for running UI (SWTBot tests) in JIRO (for EMF Parsley). I can run 
tests with Xvnc without problems (both in centos-7 and centos-8). 
However, for some specific SWTBot tests, I think I need a real Window 
Manager, e.g., icevm or metacity. Is there any specific "inheritFrom" 
I can use? I cannot seem to find this information anyway, sorry.


Thanks in advance
 Lorenzo




___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


--
Frederic Gurr
Team Lead - Release Engineering | Eclipse Foundation Europe GmbH

Berliner Allee 47, D-64295 Darmstadt
Handelsregister: Darmstadt HRB 92821
Managing Directors: Gaël Blondelle, Mike Milinkovich, Michael Plagge
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


[cross-project-issues-dev] Jetty 10.0.13/11.0.13 Release

2022-12-12 Thread Ed Merks

FYI,

There are new releases of Jetty.

https://download.eclipse.org/oomph/jetty/release/10.0.13
https://download.eclipse.org/oomph/jetty/release/11.0.13

The Platform has moved to Jetty *10*.0.13.

Regards,
Ed
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev