Skip to content

Instantly share code, notes, and snippets.

@skonto
Last active October 26, 2023 12:57
Show Gist options
  • Save skonto/0e4d61da67bf6a84ee60294f7fe5bc72 to your computer and use it in GitHub Desktop.
Save skonto/0e4d61da67bf6a84ee60294f7fe5bc72 to your computer and use it in GitHub Desktop.
apiVersion: serving.knative.dev/v1
kind: Service
metadata:
name: echo-go
spec:
template:
metadata:
labels:
app: echo-go
annotations:
autoscaling.knative.dev/min-scale: "1"
autoscaling.knative.dev/target: "20"
#use for serve mode with min-scale 2
#autoscaling.knative.dev/target-burst-capacity: "10"
features.knative.dev/http-full-duplex: "Enabled"
spec:
containers:
- image: docker.io/skonto/echo:1.21
imagePullPolicy: Always
export REQUEST_HOST=echo-go.default.example.com
export INGRESS_URL=http://192.168.39.97:30765
$ for i in {1..50}; do go clean -cache; go test -v -run TestProxyBehindEnvoy ./pkg/rp/...; done
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (70.69s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 70.690s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (78.21s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 78.220s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (75.10s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 75.105s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (74.49s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 74.495s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (75.24s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 75.250s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (76.24s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 76.244s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (71.16s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 71.173s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (76.01s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 76.017s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (71.79s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 71.801s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (65.44s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 65.442s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.16s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.164s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.06s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.071s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (46.65s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 46.655s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.84s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.847s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (77.01s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 77.016s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (61.20s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 61.205s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (66.47s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 66.475s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (63.09s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 63.094s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (59.09s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 59.090s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (51.45s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 51.453s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (54.39s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 54.400s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (58.35s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 58.353s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (51.04s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 51.050s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (63.78s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 63.787s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (75.82s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 75.831s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (73.30s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 73.305s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (58.34s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 58.343s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (59.31s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 59.319s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (68.62s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 68.633s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (61.54s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 61.545s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (65.97s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 65.977s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (63.18s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 63.188s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (66.17s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 66.174s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (70.53s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 70.532s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (61.72s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 61.729s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (56.50s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 56.511s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.26s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.262s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (48.73s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 48.740s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.97s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.971s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (55.13s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 55.137s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (46.96s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 46.965s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (62.14s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 62.143s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (59.94s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 59.945s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (62.92s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 62.926s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (65.78s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 65.789s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (44.04s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 44.045s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (73.63s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 73.641s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (57.36s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 57.369s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (54.98s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 54.992s
=== RUN TestProxyBehindEnvoy
--- PASS: TestProxyBehindEnvoy (54.75s)
PASS
ok github.com/skonto/test-reverse-proxy/pkg/rp 54.756s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment