Skip to content

Commit 445b4dc

Browse files
committed
run inline tests as part of unit_tests scenario
1 parent 81d53ad commit 445b4dc

8 files changed

Lines changed: 18 additions & 109 deletions

File tree

.gitlab-ci.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -668,22 +668,6 @@ configurator_deb11:
668668
- .test_script_job
669669
- .release_only_rules
670670

671-
inline_deb11:
672-
variables:
673-
VAGRANT_PF_DOTFILE_PATH: /var/local/gitlab-runner/vagrant/vagrant-${CI_COMMIT_TAG}
674-
extends:
675-
- .test_job
676-
- .test_script_job
677-
- .release_only_rules
678-
679-
inline_el8:
680-
variables:
681-
VAGRANT_PF_DOTFILE_PATH: /var/local/gitlab-runner/vagrant/vagrant-${CI_COMMIT_TAG}
682-
extends:
683-
- .test_job
684-
- .test_script_job
685-
- .release_only_rules
686-
687671
########################################
688672
# DEPLOY JOBS
689673
########################################

t/venom/Makefile

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -124,18 +124,6 @@ dot1x_eap_tls_deb11:
124124
SCENARIOS_TO_RUN=dot1x_eap_tls \
125125
$(MAKE_TARGET)
126126

127-
inline_deb11:
128-
make \
129-
PF_VM_NAME=pfdeb11$(DEV_ENV) \
130-
SCENARIOS_TO_RUN=inline \
131-
$(MAKE_TARGET)
132-
133-
inline_el8:
134-
make \
135-
PF_VM_NAME=pfel8$(DEV_ENV) \
136-
SCENARIOS_TO_RUN=inline \
137-
$(MAKE_TARGET)
138-
139127
example_el8:
140128
make \
141129
PF_VM_NAME=pfel8$(DEV_ENV) \

t/venom/scenarios/inline/playbooks/configure.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

t/venom/scenarios/inline/playbooks/rsync.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

t/venom/scenarios/inline/playbooks/run_tests.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

t/venom/scenarios/inline/site.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

t/venom/scenarios/unit_tests/playbooks/configure.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,17 @@
88
roles:
99
- role: packetfence_go
1010
tags: go
11+
12+
tasks:
13+
- name: Install qemu-system-x86 on debian
14+
apt:
15+
name: qemu-system-x86
16+
state: present
17+
when: ansible_facts['os_family'] == "Debian"
18+
19+
- name: Install qemu-kvm on el8
20+
yum:
21+
name: qemu-kvm
22+
state: present
23+
enablerepo: "epel"
24+
when: ansible_facts['os_family'] == "RedHat"

t/venom/scenarios/unit_tests/playbooks/run_tests.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
- pfcron
1414
- backup_db_and_restore
1515
- backup_db_and_restore/teardown
16-
16+
- inline/l3
17+
- inline/l3/teardown
18+
- inline/l2
19+
- inline/l2/teardown
1720

1821
tasks:
1922
# only to debug what is injected in Ansible environment

0 commit comments

Comments
 (0)