Re: [cross-project-issues-dev] running UI tests in JIRO
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
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
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
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