Skip to content

Commit c74eeff

Browse files
committed
add eim only changes
1 parent 923b7fa commit c74eeff

1 file changed

Lines changed: 12 additions & 38 deletions

File tree

.github/workflows/deploy-onprem-helmfile.yml

Lines changed: 12 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,9 @@ jobs:
111111
source helmfile-deploy/pre-orch/functions.sh
112112
check_and_download_dkam_certs "cluster.onprem"
113113
114-
# Golden Suite — Core Foundation tests:
115-
# CF-1: Assess Tenancy Management
116-
# CF-2: Verify Tenancy Isolation
117-
# CF-3: Provision EN (VEN onboarding)
118-
- name: Run Golden Suite Robot Framework Tests (VEN)
114+
# EIM Only tests::
115+
# From tenancy confihuration to Node Onboarding
116+
- name: Run EIM Only workflow Tests (VEN)
119117
id: robot-tests
120118
timeout-minutes: 10
121119
working-directory: edge-manage-test-automation
@@ -127,19 +125,17 @@ jobs:
127125
. "$HOME/.asdf/asdf.sh"
128126
KC_ADMIN_PWD=$(kubectl -n orch-platform get secrets platform-keycloak -o jsonpath='{.data.admin-password}' | base64 -d)
129127
yq eval ".orchestrator.admin_password = \"${KC_ADMIN_PWD}\"" -i orchestrator-configs/on-prem.yaml
130-
yq eval '.infra.host.edgenode.hw_info.libvirt_pool_name = "default"' -i tests/core_foundation/data/cf_data_1_ven_VEN-libvirt_microvisor-nonrt.yaml
131-
yq eval '.infra.host.edgenode.hw_info.libvirt_network_name = "default"' -i tests/core_foundation/data/cf_data_1_ven_VEN-libvirt_microvisor-nonrt.yaml
128+
yq eval '.infra.host.edgenode.hw_info.libvirt_pool_name = "default"' -i tests/emf_decomp/data/cf_data_sample.yaml
129+
yq eval '.infra.host.edgenode.hw_info.libvirt_network_name = "default"' -i tests/emf_decomp/data/cf_data_sample.yaml
132130
133131
source venv_edge-manage-test-automation/bin/activate
134132
robot -L DEBUG --pythonpath . \
135-
--name "Golden Suite: Core Foundation" \
136-
-d robot_output/core_foundation \
133+
--name "EIM Only WF" \
134+
-d robot_output/eim_only \
137135
-V orchestrator-configs/on-prem.yaml \
138136
--exitonfailure \
139-
--include cf1 \
140-
--include cf2 \
141-
--include cf3 \
142-
tests/core_foundation/core_foundation.robot
137+
--include vip \
138+
tests/emf_decomp/eim/orch_cli_eim_workflow.robot
143139
144140
- name: Upload test artifacts
145141
if: always()
@@ -244,39 +240,17 @@ jobs:
244240
run: |
245241
git submodule update --init --recursive
246242
247-
# Install asdf
248-
#git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.1
249-
#. "$HOME/.asdf/asdf.sh"
250-
#echo ". $HOME/.asdf/asdf.sh" >> "$HOME/.bashrc"
251-
252-
# Install tools and Python venv
253-
# make asdf-install
254243
make orch-cli
255244
make venv_edge-manage-test-automation
256245
257-
# Install terraform for Pico VEN provisioning (skip tflint)
258-
#pushd repos/ven/pico
259-
#asdf plugin add terraform || true
260-
#asdf install terraform
261-
#popd
262-
263-
# xsltproc needed by libvirt terraform provider for domain XML customization
264-
#sudo apt-get install -y xsltproc
265-
266-
#- name: Wait for DKAM Full_server.crt and signed_ipxe.efi readiness
267-
# shell: bash
268-
# run: |
269-
# source helmfile-deploy/pre-orch/functions.sh
270-
# check_and_download_dkam_certs "cluster.onprem"
271-
272246
# EIM-vPro tests:
273247
# EIM-vPro-01: Assess Tenancy Management
274248
# CLI-EIM-vPRO-02: Configure Orchestrator CLI
275249
# CLI_EIM-vPRO-03: Create Login session to run CLI commands
276250
# CLI-EIM-vPRO-04: Verify Orch deployment for EIM-vPRO profile
277251
# CLI-EIM-vPRO-05: Register Host
278-
# CLI-EIM-vPRO-07: Install Agents on Edge Node via script
279-
- name: Run Tests eim-vpro-01 to eim-vpro-07
252+
# CLI-EIM-vPRO-07-A: Install Agents on Ubuntu VM for VIP via script
253+
- name: Run Tests eim-vpro VIP workflow (01-05, 07-A)
280254
id: robot-tests
281255
timeout-minutes: 20
282256
working-directory: edge-manage-test-automation
@@ -306,7 +280,7 @@ jobs:
306280
--include eim-vpro-03 \
307281
--include eim-vpro-04 \
308282
--include eim-vpro-05 \
309-
--include eim-vpro-07 \
283+
--include eim-vpro-07-a \
310284
tests/emf_decomp/eim_vpro/orch_cli_eim_vpro.robot
311285
312286
- name: Upload test artifacts

0 commit comments

Comments
 (0)