Skip to content
Snippets Groups Projects
Commit 2777863b authored by Luis Araujo's avatar Luis Araujo Committed by Frédéric Dalleau
Browse files

Update test cases for lava integration (folks/modules)


This commit applies the required changes to the test cases so
they can be executed in LAVA.

The change consists in adding the `git-repos` directive so they
can fetch the tests scripts from LAVA.

This commit includes the folks and modules groups.

Signed-off-by: default avatarLuis Araujo <luis.araujo@collabora.co.uk>
parent daf1a12a
No related branches found
No related tags found
No related merge requests found
......@@ -19,11 +19,16 @@ metadata:
install:
deps:
- syncevolution
- uuid-runtime
- syncevolution
- uuid-runtime
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "common/run-test-in-systemd --user=user --timeout=900 folks/create-abstract-sync-database.sh"
parse:
......
......@@ -14,16 +14,21 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- "common/run-test-in-systemd --user=user --timeout=900 folks/folks-alias-persistence.sh"
......
......@@ -16,16 +16,21 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- "common/run-test-in-systemd --user=user --timeout=900 folks/folks-eds-compatibility.sh"
......
......@@ -14,15 +14,20 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- "common/run-test-in-systemd --user=user --timeout=900 folks/folks-metacontacts-antilinking.sh"
......
......@@ -14,16 +14,21 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- "common/run-test-in-systemd --user=user --timeout=900 folks/folks-metacontacts-linking.sh"
......
......@@ -14,16 +14,21 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- "common/run-test-in-systemd --user=user --timeout=900 folks/folks-metacontacts-unlinking.sh"
......
......@@ -14,16 +14,21 @@ metadata:
install:
deps:
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
- telepathy-ring
- telepathy-mission-control-5
- telepathy-gabble
- libfolks-eds25
- libfolks-telepathy25
- folks-tools
- syncevolution
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- common/run-test-in-systemd --user=user --timeout=900 folks/folks-search-contacts.sh
......
......@@ -21,20 +21,25 @@ metadata:
install:
deps:
- devscripts
- frome-tests
- gnome-desktop-testing
- python3-debian
- devscripts
- frome-tests
- gnome-desktop-testing
- python3-debian
steps:
# Download in /tmp directory
- cd /tmp/
- apt source frome
- chown user:user -R /tmp/frome-*
# Download in /tmp directory
- cd /tmp/
- apt source frome
- chown user:user -R /tmp/frome-*
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Execute the following commands:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/frome-* --user=user --name=frome -- sadt --verbose
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following commands:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/frome-* --user=user --name=frome -- sadt --verbose
parse:
pattern: '^(?P<test_case_id>[a-zA-Z0-9_\-\./]+)\s...\s(?P<result>ok|FAIL|SKIP)'
......
......@@ -14,11 +14,16 @@ metadata:
install:
deps:
- gnome-desktop-testing
- newport-tests
- gnome-desktop-testing
- newport-tests
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- common/run-test-in-systemd --user=user --timeout=900 --name=newport gnome-desktop-testing-runner newport
......
......@@ -21,20 +21,25 @@ metadata:
install:
deps:
- build-essential
- devscripts
- gnome-desktop-testing
- python3-debian
- ribchester-dev
- ribchester-tests
- build-essential
- devscripts
- gnome-desktop-testing
- python3-debian
- ribchester-dev
- ribchester-tests
steps:
# Download in /tmp directory
- cd /tmp/
- apt source ribchester
- chown user:user -R /tmp/ribchester-*
# Download in /tmp directory
- cd /tmp/
- apt source ribchester
- chown user:user -R /tmp/ribchester-*
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/ribchester-* --user=user --name=ribchester -- sadt --verbose
......
......@@ -21,20 +21,25 @@ metadata:
install:
deps:
- devscripts
- gnome-desktop-testing
- libtraprain-0-tests
- python3-debian
- devscripts
- gnome-desktop-testing
- libtraprain-0-tests
- python3-debian
steps:
# Download in /tmp directory
- cd /tmp/
- apt source traprain
- chown user:user -R /tmp/traprain-*
# Download in /tmp directory
- cd /tmp/
- apt source traprain
- chown user:user -R /tmp/traprain-*
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
run:
steps:
- "# Execute the following commands:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/traprain-* --user=user --name=traprain -- sadt --verbose
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following commands:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/traprain-* --user=user --name=traprain -- sadt --verbose
parse:
pattern: '^(?P<test_case_id>[a-zA-Z0-9_\-\./]+)\s...\s(?P<result>ok|FAIL|SKIP)'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment