Skip to content

Changes

Summary

  1. Remove setting of NOTARIZE_MAC_RCP in relevant jenkins files. (details)
Commit 014dfdd0045168896c47079596ec2f1076269b15 by Bernd Hufmann
Remove setting of NOTARIZE_MAC_RCP in relevant jenkins files.

It seems that the setting of default value in the jenkins file take
precedence of the setting of the value in the jenkins job. Hence,
notarization has not been executed.

Implement parameter NOTARIZE_MAC_RCP the same way than other flags, for
example DEPLOY_RCP, and don't set it in the jenkinsfile. The jenkins job
configuration can take care of setting the value and provide a default
setting.

Change-Id: I1b552f1585d1e53f4b327454eb91332037a7f024
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-jdk11.Jenkinsfile

Summary

  1. xml: Implement configuration extension for xml analysis (details)
Commit bc785ee83d728311eb3c2c77649837996ad46ee8 by Bernd Hufmann
xml: Implement configuration extension for xml analysis

This patch uses the recently added extension point for configuration
source `org.eclipse.tracecompass.tmf.core.config.xmlsourcetype` for
XML analysis. The purpose of the extension point is to standardize
how configurations are managed in Trace Compass.

This commit includes JUnit tests for the XmlConfigurationSource class.

[Added] Implementation of a configuration extension for xml analysis

Change-Id: I9b035f25eaef9dd98250801040f4fa6bf1d60f4b
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/204456
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/plugin.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/Messages.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/messages.properties
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/XmlUtils.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/XmlConfigurationSource.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/package-info.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/config/XmlConfigurationSourceTest.java