Skip to content
Failed

Changes

Summary

  1. Remove usage of environment variable $ARCHIVE_ARTIFACTS (details)
  2. Archive RCP artifacts when using tracecompass-test.Jenkinsfile (details)
Commit 5a169a13bdd5c3a204c5ad37bfd0081466300989 by Bernd Hufmann
Remove usage of environment variable $ARCHIVE_ARTIFACTS

archiveArtifacts doesn't support environment variables [1] and hence
nothing has been archived in the Jenkins execution.

This patch will define the archive pattern directly in the Jenkins
files.

Update tracecompass-test.Jenkins work to make it work again.

[1] https://issues.jenkins.io/browse/JENKINS-5758

Change-Id: I5198b39ef0279fd32ec78c506b8692eb1822d2cc
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-incubator-jdk11.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-jdk11.Jenkinsfile
Commit 5469f6cbaef5903b401a32dfd872c1e9ddefb863 by Bernd Hufmann
Archive RCP artifacts when using tracecompass-test.Jenkinsfile

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

Summary

  1. callstack.core: Add kernel thread statuses to tests (details)
Commit 5ea491c72293cd5b253f59214f6537c6b787fcfc by Matthew Khouzam
callstack.core: Add kernel thread statuses to tests

[Added] KernelAnalysisStub to add kernel thread statuses to tests
[Added] getStatusIntervalsForThreads to KernelThreadInformationProvider

To add these tests, a stub of the kernel analysis has been added and the
FlameChartDP has been modified to depend on the HostModel and not query
directly from the ThreadStatusDP.

To make the changes to the FlameChartDP, the CompositeHostModel has been
modified to query the thread statuses from multiple threads in one
query.

Signed-off-by: Arnaud Fiorini <fiorini.arnaud@gmail.com>
Change-Id: I1ae1b729b0c29c267915e4cb2110d838547cae9f
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202595
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowOneZoom
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/plugin.xml
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgTreeProcess
The file was modified analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/kernel/KernelThreadInformationProvider.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowSelectionZoom
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/src/org/eclipse/tracecompass/analysis/callstack/core/tests/FlameChartDataProviderTest.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowFullAll
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowOne2Times
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/base/FlameWithKernelPalette.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowFull2Times
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowFullZoom
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowProcessZoom
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowSelectionAll
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/callgraph/CallGraphAnalysis.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.callstack.core.tests/stubs/org/eclipse/tracecompass/analysis/callstack/core/tests/stubs/KernelStateProviderStub.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/flamegraph/FlameGraphDataProvider.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowSelection2Times
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowOneAll
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowProcess2Times
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgTreeOne
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgTreeFull
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/model/ProcessStatusInterval.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgTreeSelection
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/src/org/eclipse/tracecompass/analysis/callstack/core/tests/CallStackTestBase.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/model/IHostModel.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/src/org/eclipse/tracecompass/analysis/callstack/core/tests/callgraph/FlameGraphDataProviderTest.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/model/CompositeHostModel.java
The file was modified analysis/org.eclipse.tracecompass.analysis.os.linux.core/META-INF/MANIFEST.MF
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/testfiles/dp/expectedFgRowProcessAll
The file was addedanalysis/org.eclipse.tracecompass.analysis.callstack.core.tests/stubs/org/eclipse/tracecompass/analysis/callstack/core/tests/stubs/KernelAnalysisModuleStub.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core/src/org/eclipse/tracecompass/internal/analysis/callstack/core/instrumented/FlameChartDataProvider.java