Skip to content

Commit

Permalink
NFR Test Results for NGF version 1.2.0 (Plus) (nginxinc#1724)
Browse files Browse the repository at this point in the history
Update with NFR test results for NGF version 1.2.0 (Plus)

    Auto-generated by the NFR tests workflow run 8347872524
    Tests ran using Docker image tag edge
    all test(s) ran
    NGINX Plus enabled: true
  • Loading branch information
github-actions[bot] authored and amimimor committed Apr 3, 2024
1 parent 985c529 commit 2d1ea2f
Show file tree
Hide file tree
Showing 4 changed files with 133 additions and 0 deletions.
84 changes: 84 additions & 0 deletions tests/results/dp-perf/1.2.0/1.2.0-plus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# Results

## Test environment

NGINX Plus: true

GKE Cluster:

- Node count: 3
- k8s version: v1.27.8-gke.1067004
- vCPUs per node: 2
- RAM per node: 4022908Ki
- Max pods per node: 110
- Zone: us-east1-b
- Instance Type: e2-medium

## Summary

- First time running with NGINX Plus

## Test1: Running latte path based routing

```text
Requests [total, rate, throughput] 30000, 1000.03, 999.99
Duration [total, attack, wait] 30s, 29.999s, 1.23ms
Latencies [min, mean, 50, 90, 95, 99, max] 524.975µs, 1.946ms, 1.095ms, 2.042ms, 4.461ms, 23.134ms, 93.918ms
Bytes In [total, mean] 4800000, 160.00
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:30000
Error Set:
```

## Test2: Running coffee header based routing

```text
Requests [total, rate, throughput] 29999, 1000.01, 999.97
Duration [total, attack, wait] 30s, 29.999s, 1.021ms
Latencies [min, mean, 50, 90, 95, 99, max] 592.975µs, 2.927ms, 1.122ms, 2.833ms, 9.549ms, 44.935ms, 130.583ms
Bytes In [total, mean] 4829839, 161.00
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:29999
Error Set:
```

## Test3: Running coffee query based routing

```text
Requests [total, rate, throughput] 30000, 1000.02, 999.99
Duration [total, attack, wait] 30s, 29.999s, 803.929µs
Latencies [min, mean, 50, 90, 95, 99, max] 614.151µs, 2.326ms, 1.109ms, 2.504ms, 6.639ms, 30.947ms, 86.914ms
Bytes In [total, mean] 5070000, 169.00
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:30000
Error Set:
```

## Test4: Running tea GET method based routing

```text
Requests [total, rate, throughput] 30000, 1000.00, 999.97
Duration [total, attack, wait] 30.001s, 30s, 864.779µs
Latencies [min, mean, 50, 90, 95, 99, max] 579.858µs, 2.742ms, 1.064ms, 3.978ms, 9.655ms, 42.104ms, 118.446ms
Bytes In [total, mean] 4740000, 158.00
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:30000
Error Set:
```

## Test5: Running tea POST method based routing

```text
Requests [total, rate, throughput] 30000, 1000.03, 999.98
Duration [total, attack, wait] 30.001s, 29.999s, 1.595ms
Latencies [min, mean, 50, 90, 95, 99, max] 581.255µs, 1.612ms, 1.204ms, 1.914ms, 2.994ms, 11.802ms, 43.145ms
Bytes In [total, mean] 4740000, 158.00
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:30000
Error Set:
```
49 changes: 49 additions & 0 deletions tests/results/ngf-upgrade/1.2.0/1.2.0-plus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Results

## Test environment

NGINX Plus: true

GKE Cluster:

- Node count: 3
- k8s version: v1.27.8-gke.1067004
- vCPUs per node: 2
- RAM per node: 4022908Ki
- Max pods per node: 110
- Zone: us-east1-b
- Instance Type: e2-medium

## Summary

- First time running with NGINX Plus

## Test: Send https /tea traffic

```text
Requests [total, rate, throughput] 6000, 100.02, 100.01
Duration [total, attack, wait] 59.992s, 59.99s, 1.909ms
Latencies [min, mean, 50, 90, 95, 99, max] 883.301µs, 1.948ms, 1.752ms, 2.301ms, 2.842ms, 7.067ms, 36.813ms
Bytes In [total, mean] 922091, 153.68
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:6000
Error Set:
```

![https-plus.png](https-plus.png)

## Test: Send http /coffee traffic

```text
Requests [total, rate, throughput] 6000, 100.02, 100.01
Duration [total, attack, wait] 59.992s, 59.99s, 1.742ms
Latencies [min, mean, 50, 90, 95, 99, max] 797.568µs, 1.887ms, 1.691ms, 2.254ms, 2.781ms, 6.628ms, 36.748ms
Bytes In [total, mean] 962025, 160.34
Bytes Out [total, mean] 0, 0.00
Success [ratio] 100.00%
Status Codes [code:count] 200:6000
Error Set:
```

![http-plus.png](http-plus.png)
Binary file added tests/results/ngf-upgrade/1.2.0/http-plus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/results/ngf-upgrade/1.2.0/https-plus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2d1ea2f

Please sign in to comment.