Skip to content

Commit 2c346a8

Browse files
committed
Add NFR scale test to GitHub actions pipeline
Problem: Scale test is not part of Github actions pipeline Solution: - Add NFR scale test to GitHub actions pipeline along other NFR tests. - Increase the size of the cluster used for NFR tests, as the scale test requires bigger size. Testing: - Successfully run with NGINX -- #2002 - Successfully run with NGINX Plus -- #2017 Some scale test issues were discovered: - #2023 - #2009 Closes #1927
1 parent 7edcfed commit 2c346a8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/nfr.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
required: true
99
default: all
1010
type: choice
11-
options: [performance, upgrade, all]
11+
options: [performance, upgrade, scale, all]
1212
version:
1313
description: Version of NGF under test
1414
required: true
@@ -129,6 +129,8 @@ jobs:
129129
echo "PLUS_ENABLED=${{ inputs.nginx_plus }}" >> vars.env
130130
echo "GINKGO_LABEL=" >> vars.env
131131
echo "NGF_VERSION=${{ inputs.version }}" >> vars.env
132+
echo "GKE_NUM_NODES=12" >> vars.env
133+
echo "GKE_MACHINE_TYPE=n2d-standard-16" >> vars.env
132134
133135
- name: Create GKE cluster
134136
working-directory: ./tests

0 commit comments

Comments
 (0)