From 8d5d7c0367503bdab2495091d092792aed4e0843 Mon Sep 17 00:00:00 2001 From: Lars Karlitski Date: Thu, 31 Aug 2017 17:22:00 +0200 Subject: [PATCH 1/3] test: add name --- test/test_default.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/test_default.yml b/test/test_default.yml index 3848d89..d82a3b4 100644 --- a/test/test_default.yml +++ b/test/test_default.yml @@ -1,4 +1,5 @@ --- -- hosts: all +- name: Test executing the role with default parameters + hosts: all roles: - network From 8e229186940bb6e119d17b89e533ce01f7bb476d Mon Sep 17 00:00:00 2001 From: Lars Karlitski Date: Mon, 2 Oct 2017 21:44:04 +0200 Subject: [PATCH 2/3] Remove semaphore test scripts --- run-tests.sh | 17 ----------------- semaphore | 22 ---------------------- 2 files changed, 39 deletions(-) delete mode 100755 run-tests.sh delete mode 100755 semaphore diff --git a/run-tests.sh b/run-tests.sh deleted file mode 100755 index fed4090..0000000 --- a/run-tests.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -# Run integration test for this repository. It fetches the test harness from -# docker.io, which is built from -# -# http://github.com/linux-system-roles/test-harness - -set -xeuf -o pipefail - -CACHEDIR=${CACHEDIR:-$PWD/.image-cache} -mkdir -p $CACHEDIR - -docker run --privileged \ - --rm \ - --volume $PWD:/role \ - --volume $CACHEDIR:/cache \ - cockpit/linux-system-roles-test diff --git a/semaphore b/semaphore deleted file mode 100755 index 3b12e34..0000000 --- a/semaphore +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -# Run integration tests on semaphoreci.com. - -set -xeuf -o pipefail - -prepare() { - # install qemu because its post install script sets up /dev/kvm - sudo apt-get update - sudo apt-get install -q -y qemu-system-x86 - sudo chmod a+rw /dev/kvm -} - -run() { - docker-cache restore - - CACHEDIR=$SEMAPHORE_CACHE_DIR ./run-tests.sh | tee - - docker-cache snapshot -} - -"$@" From 7b3a8bee22bc23c6e69781d205147abcc3489804 Mon Sep 17 00:00:00 2001 From: Lars Karlitski Date: Mon, 2 Oct 2017 21:44:17 +0200 Subject: [PATCH 3/3] test: use relative role path --- test/test_unit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_unit.yml b/test/test_unit.yml index ea1cc9f..ff7d2dd 100644 --- a/test/test_unit.yml +++ b/test/test_unit.yml @@ -3,11 +3,11 @@ name: execute python unit tests tasks: - copy: - src: /role/library/network_connections.py + src: ../library/network_connections.py dest: /tmp/test-unit-1/ - copy: - src: /role/library/test_network_connections.py + src: ../library/test_network_connections.py dest: /tmp/test-unit-1/