Skip to content

Commit

Permalink
[patch] Integrate Cypress tests into FVT pipeline (#1405)
Browse files Browse the repository at this point in the history
  • Loading branch information
andrefgj authored Dec 17, 2024
1 parent 2ead842 commit 09e57a8
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions tekton/src/pipelines/fvt-optimizer.yml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -555,6 +555,49 @@ spec:
- name: configs
workspace: shared-configs

# 14. Run "cypress/optimizer/e2e/ui/bvt/MOProjects/MOWorkspace.cy.js"
# -----------------------------------------------------------------------------
- name: moworkspace
params:
- name: mas_instance_id
value: $(params.mas_instance_id)
- name: mas_workspace_id
value: $(params.mas_workspace_id)

- name: fvt_image_registry
value: $(params.fvt_image_registry)
- name: fvt_image_namespace
value: fvt-optimizer
- name: fvt_image_name
value: fvt-ibm-mas-optimizer-cypress
- name: fvt_image_digest
value: $(params.fvt_digest_optimizer)
- name: fvt_test_suite
value: ui_mo_workspace
- name: fvt_config_file
value: configs/fvt-optimizer-cypress.config.js
- name: product_channel
value: $(params.mas_app_channel_optimizer)
- name: product_id
value: ibm-mas-optimizer

taskRef:
kind: Task
name: mas-fvt-run-suite
# Only if we've set a digest of the Predict FVT to run
when:
- input: "$(params.fvt_digest_ctf)"
operator: notin
values: [""]
- input: "$(params.mas_app_channel_optimizer)"
operator: notin
values: ["8.4.x-dev", "8.5.x-dev", "9.0.x-dev"]
runAfter:
- moprojects
workspaces:
- name: configs
workspace: shared-configs

finally:
# 1. Run CV
# -----------------------------------------------------------------------------
Expand Down

0 comments on commit 09e57a8

Please sign in to comment.