From 96d7583e4493ecd1ac3e021077c3a33cca12acb6 Mon Sep 17 00:00:00 2001 From: zachmandeville Date: Thu, 24 Sep 2020 12:22:43 +1200 Subject: [PATCH] Add apisnoop conformance gate Co-authored-by: hh change alert email to newly-made mailing list --- config/jobs/kubernetes/sig-arch/OWNERS | 16 ++++++++++++++++ .../kubernetes/sig-arch/conformance-gate.yaml | 16 ++++++++++++++++ config/testgrids/kubernetes/sig-arch/OWNERS | 16 ++++++++++++++++ config/testgrids/kubernetes/sig-arch/config.yaml | 11 +++++++++++ 4 files changed, 59 insertions(+) create mode 100644 config/jobs/kubernetes/sig-arch/OWNERS create mode 100644 config/jobs/kubernetes/sig-arch/conformance-gate.yaml create mode 100644 config/testgrids/kubernetes/sig-arch/OWNERS create mode 100644 config/testgrids/kubernetes/sig-arch/config.yaml diff --git a/config/jobs/kubernetes/sig-arch/OWNERS b/config/jobs/kubernetes/sig-arch/OWNERS new file mode 100644 index 000000000000..37ffe092ec57 --- /dev/null +++ b/config/jobs/kubernetes/sig-arch/OWNERS @@ -0,0 +1,16 @@ +# See the OWNERS docs at https://go.k8s.io/owners + +# This is the owner of the test code. The test data itself is owned by sig-architecture. +reviewers: + - cheftako + - oomichi + - johnbelamaric + - bobymcbobs +approvers: + - cheftako + - spiffxp + - johnbelamaric + - hh +labels: + - area/conformance + - sig/architecture diff --git a/config/jobs/kubernetes/sig-arch/conformance-gate.yaml b/config/jobs/kubernetes/sig-arch/conformance-gate.yaml new file mode 100644 index 000000000000..744dbf8724fe --- /dev/null +++ b/config/jobs/kubernetes/sig-arch/conformance-gate.yaml @@ -0,0 +1,16 @@ +periodics: +- interval: 3h + name: apisnoop-conformance-gate + annotations: + testgrid-dashboards: sig-arch-conformance + testgrid-tab-name: apisnoop-conformance-gate + test-grid-alert-email: kubernetes-sig-arch-conformance-test-failures@googlegroups.com + testgrid-num-failures-to-alert: '1' + description: 'Uses APISnoop to check that new GA endpoints are conformance tested in latest e2e test run' + decorate: true + spec: + containers: + - name: apisnoop-gate + image: gcr.io/k8s-staging-apisnoop/snoopdb:v20200923-v2020.09.23-1-gb3afc41 + args: + - postgres diff --git a/config/testgrids/kubernetes/sig-arch/OWNERS b/config/testgrids/kubernetes/sig-arch/OWNERS new file mode 100644 index 000000000000..37ffe092ec57 --- /dev/null +++ b/config/testgrids/kubernetes/sig-arch/OWNERS @@ -0,0 +1,16 @@ +# See the OWNERS docs at https://go.k8s.io/owners + +# This is the owner of the test code. The test data itself is owned by sig-architecture. +reviewers: + - cheftako + - oomichi + - johnbelamaric + - bobymcbobs +approvers: + - cheftako + - spiffxp + - johnbelamaric + - hh +labels: + - area/conformance + - sig/architecture diff --git a/config/testgrids/kubernetes/sig-arch/config.yaml b/config/testgrids/kubernetes/sig-arch/config.yaml new file mode 100644 index 000000000000..4fc13ce767b3 --- /dev/null +++ b/config/testgrids/kubernetes/sig-arch/config.yaml @@ -0,0 +1,11 @@ +# Dashboard Group +# +dashboard_groups: +- name: sig-arch + dashboard_names: + - sig-arch-conformance + +# Dashboards +# +dashboards: +- name: sig-arch-conformance