-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CXF 88608: UAT Terratest workflow for Cloud Router Connectivity #44
Conversation
srushti-patl
commented
Mar 15, 2024
•
edited
Loading
edited
- Added terra tests for cloud router and routing protocol connectivity
- Added following examples to tests/uat folder:
- FCR 2 AWS
- FCR 2 Azure
- FCR 2 Port Routing Protocol
- Updated Virtual Device Module with removing aside_port_tag logic
…rotocol connectivity
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. See if you can make changes and merge. If not I'll approve again.
@@ -1,22 +1,77 @@ | |||
name: terratests-uat-suite | |||
name: terratests-examples-without-external-providers-suite |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
terratests-uat-suite
was the correct name here.
@@ -46,7 +46,7 @@ variable "aside_fcr_uuid" { | |||
variable "zside_ap_authentication_key" { | |||
description = "Authentication key for provider based connections" | |||
type = string | |||
sensitive = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should still be sensitive = true
. No default should be here because it's required.
@@ -0,0 +1,9 @@ | |||
terraform { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
File should just be removed completely.
@@ -0,0 +1,81 @@ | |||
variable "equinix_client_id" { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
File should just be removed completely.
run: | ||
go test ./tests/uat -v -coverprofile coverage_uat_modules.txt -covermode=atomic -count 1 -parallel 8 -run "(PNFV)" -timeout 180m | ||
|
||
- name: Setup Node.js 20.11.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can be removed. Not doing anything.
- name: Run Go Tests | ||
run: | ||
go test ./tests/uat -v -coverprofile coverage_uat_modules.txt -covermode=atomic -count 1 -parallel 8 -timeout 180m | ||
go test ./tests/uat -v -coverprofile coverage_uat_modules.txt -covermode=atomic -count 1 -parallel 8 -run "(PFCR)" -timeout 180m | ||
|
||
- name: Setup Node.js 20.11.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can be removed. Step not doing anything.