Skip to content

Changes

Summary

  1. Update tracecompass-sonar-pod.yaml for successful build with test files (details)
  2. Update tracecompass-pod.yaml to use tracecompass-build-env:22.04 (details)
  3. Allocate more JNLP resources in tracecompass-pod.yaml (details)
  4. Use tracecompass-pod.yaml again in main trace compass Jenkinsfile (details)
  5. tracecompass-build-env:18.04 for incubator builds (details)
  6. docker: Add symbolic link python -> python3 (details)
  7. Fix missing space when creating symbolic link for Python (details)
  8. Configure tracecompass-test.Jenkinsfile for incubator build (details)
  9. Revert "tracecompass-build-env:18.04 for incubator builds" (details)
Commit b9cad121154496be4aee852c2bf74869ed5d9503 by Bernd Hufmann
Update tracecompass-sonar-pod.yaml for successful build with test files

Copy over configuration after successful sonar build from:

tracecompass-sonar.Jenkinsfile
tracecompass-test-pod.yaml

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-sonar.Jenkinsfile (diff)
The file was modified jenkins/pod-templates/tracecompass-sonar-pod.yaml (diff)
Commit 9aa0de9b8e9d8937777e1efae66bf74165a59d9d by Bernd Hufmann
Update tracecompass-pod.yaml to use tracecompass-build-env:22.04

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-pod.yaml (diff)
Commit 59e4dde8e07c5fcad7aca9d98f14c59ab7a437af by Bernd Hufmann
Allocate more JNLP resources in tracecompass-pod.yaml

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-pod.yaml (diff)
Commit d2475a98715ce17057035367aa7afa6ef4d2f2eb by Bernd Hufmann
Use tracecompass-pod.yaml again in main trace compass Jenkinsfile

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit c9b7470377ec9931d393afb708e4392694dbc4ec by Bernd Hufmann
tracecompass-build-env:18.04 for incubator builds

Python EASE scripting tests fail on tracecompass-build-env:22.04 due
missing python setup in the new image.

Use old image until a new image is available with correct Python setup.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was addedjenkins/pod-templates/tracecompass-incubator-sonar-pod.yaml
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile (diff)
The file was addedjenkins/pipelines/tracecompass-incubator-sonar.Jenkinsfile
Commit 4e3f3ae1bb08faa5b8fc37e627d0af28bd42e473 by Bernd Hufmann
docker: Add symbolic link python -> python3

Needed for incubator EASE script tests for Python scripting engine.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified docker/Dockerfile (diff)
Commit d0e65e520c9987b861989f7e4bf8f510106419a8 by Bernd Hufmann
Fix missing space when creating symbolic link for Python

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified docker/Dockerfile (diff)
Commit b83c993b2c2813aa5be905ed935c030eb9765959 by Bernd Hufmann
Configure tracecompass-test.Jenkinsfile for incubator build

This is to test incubator build after fixing Python configuration
in docker image tracecompass-build-env:22.04.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile (diff)
Commit d2d24a26f72da0798efabc11a853962d402efc95 by Bernd Hufmann
Revert "tracecompass-build-env:18.04 for incubator builds"

This reverts commit c9b7470377ec9931d393afb708e4392694dbc4ec.
The file was removedjenkins/pipelines/tracecompass-incubator-sonar.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile (diff)
The file was removedjenkins/pod-templates/tracecompass-incubator-sonar-pod.yaml

Summary

  1. tmf: Add utility to detect directory traces from trace path (details)
Commit aee08bc11aa795484556ab25e8b98125585728c4 by Bernd Hufmann
tmf: Add utility to detect directory traces from trace path

This utility checks whether the parent or grandparent path of given path
to a file is a valid directory trace. If it is a directory trace then
return the parent or grandparent path.

[Added] TmfTraceType.checkAndUpdateTracePath() to check directory traces

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.core/META-INF/MANIFEST.MF
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfOpenTraceHelper.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/project/model/TmfTraceType.java