Skip to content

Changes

Summary

  1. releng: Add workflows for continuous integration (details)
Commit 8f1121cefedf2924f716939edf48b0092b601649 by Bernd Hufmann
releng: Add workflows for continuous integration

Add 3 workflows for different test focus which run in parallel:

- ci-core-test-only.yml
- ci-long-ui-test-only.yml
- ci-short-ui-test-only.yml

Add a ci-base.yml for future configuration as reusable workflows. This
file needs to be merged before configuring the other ci workflows for
it.

Updating some SwtBot tests to fix flakiness.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was added.github/workflows/ci-base.yml
The file was modified tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/viewers/events/TestRefreshTextTrace.java
The file was added.github/workflows/ci-short-ui-tests-only.yml
The file was added.github/workflows/ci-core-tests-only.yml
The file was added.github/workflows/ci-long-ui-tests-only.yml
The file was modified releng/org.eclipse.tracecompass.integration.swtbot.tests/src/org/eclipse/tracecompass/integration/swtbot/tests/projectexplorer/ProjectExplorerTracesFolderTest.java