Loading
Loading...
20
30
Testing...
${
}
CLEAR_PRIVATE_REPO
If true, the build-local Maven repositories will be removed after the build.
DELETE_BUILD_RESULT
If true, delete the build result after the tests have finished.
1
5
2
${COMBINATION}
https://github.com/eclipse-sirius/sirius-desktop.git
origin
+refs/heads/*:refs/remotes/origin/*
*/master
master
JENKINS_URL
TOKEN_NAME
0 18 * * *
Jenkins please retry a build
.*\[skip\W+ci\].*
H/5 * * * *
PLATFORM
2023-03
SUITE
junit swtbot-sequence swtbot-part1 swtbot-part2
label
# Remove screenshots from previous SWTbot tests so that only relevant ones are present after a build rm -rf "$WORKSPACE/plugins/org.eclipse.sirius.tests.swtbot/screenshots" xrandr -s 1920x1200 xsetroot -solid grey vncconfig -iconic & xhost + sleep 2 metacity --replace --sm-disable --display=${DISPLAY} & sleep 2
wget --no-check-certificate -O comic-relief.zip 'https://raw.githubusercontent.com/pcdavid/comic-relief/main/comic-relief.zip' unzip comic-relief.zip mkdir -p "$HOME/.fonts" mv 'ComicRelief.ttf' "$HOME/.fonts" mkdir -p "$HOME/.config/fontconfig" cat <<EOF > "$HOME/.config/fontconfig/fonts.conf" <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Configure Comic Relief as a metric-compatible alias for the Microsoft Comic Sans font family. --> <alias binding="same"> <family>Comic Sans MS</family> <accept> <family>Comic Relief</family> </accept> </alias> <alias binding="same"> <family>Comic Relief</family> <default> <family>Comic Sans MS</family> </default> </alias> </fontconfig> EOF
clean integration-test -B -Pfull -Pheadless -P$SUITE
packaging/org.eclipse.sirius.parent/pom.xml
platform-version-name=$PLATFORM
-Xms256m -Xmx1024m
if [ "$CLEAR_PRIVATE_REPO" = "true" ]; then rm -rf "$WORKSPACE/.maven" fi #if [ "$DELETE_BUILD_RESULT" = "true" ]; then # /opt/tools/apache-maven/latest/bin/mvn -Pfull,headless,"$SUITE" clean #fi
plugins/*.test*/target/surefire-reports/*.xml
1.0
plugins/*.test*/target/screenshots/*.jpeg, plugins/*.test*/target/surefire.properties,plugins/org.eclipse.sirius.tests*/org_eclipse_sirius_tests_*.txt,plugins/*.test*/target/work/data/.metadata/*.log