mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	e2e/instrumentation:Use e2eskipper package
This commit is contained in:
		@@ -22,6 +22,7 @@ go_library(
 | 
			
		||||
        "//test/e2e/framework:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/pod:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/service:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/skipper:go_default_library",
 | 
			
		||||
        "//test/e2e/instrumentation/common:go_default_library",
 | 
			
		||||
        "//test/e2e/instrumentation/logging/utils:go_default_library",
 | 
			
		||||
        "//vendor/github.com/onsi/ginkgo:go_default_library",
 | 
			
		||||
 
 | 
			
		||||
@@ -20,6 +20,7 @@ import (
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/instrumentation/logging/utils"
 | 
			
		||||
 | 
			
		||||
@@ -33,7 +34,7 @@ var _ = instrumentation.SIGDescribe("Cluster level logging using Elasticsearch [
 | 
			
		||||
		// TODO: For now assume we are only testing cluster logging with Elasticsearch
 | 
			
		||||
		// on GCE. Once we are sure that Elasticsearch cluster level logging
 | 
			
		||||
		// works for other providers we should widen this scope of this test.
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	ginkgo.It("should check that logs from containers are ingested into Elasticsearch", func() {
 | 
			
		||||
 
 | 
			
		||||
@@ -22,13 +22,14 @@ import (
 | 
			
		||||
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/labels"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/wait"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2epod "k8s.io/kubernetes/test/e2e/framework/pod"
 | 
			
		||||
	e2eservice "k8s.io/kubernetes/test/e2e/framework/service"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/wait"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var _ = instrumentation.SIGDescribe("Kibana Logging Instances Is Alive [Feature:Elasticsearch]", func() {
 | 
			
		||||
@@ -38,7 +39,7 @@ var _ = instrumentation.SIGDescribe("Kibana Logging Instances Is Alive [Feature:
 | 
			
		||||
		// TODO: For now assume we are only testing cluster logging with Elasticsearch
 | 
			
		||||
		// and Kibana on GCE. Once we are sure that Elasticsearch and Kibana cluster level logging
 | 
			
		||||
		// works for other providers we should widen this scope of this test.
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	ginkgo.It("should check that the Kibana logging instance is alive", func() {
 | 
			
		||||
 
 | 
			
		||||
@@ -23,13 +23,14 @@ import (
 | 
			
		||||
	"sync"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"k8s.io/api/core/v1"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework/config"
 | 
			
		||||
	e2enode "k8s.io/kubernetes/test/e2e/framework/node"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
	imageutils "k8s.io/kubernetes/test/utils/image"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var loggingSoak struct {
 | 
			
		||||
 
 | 
			
		||||
@@ -19,6 +19,7 @@ go_library(
 | 
			
		||||
        "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
 | 
			
		||||
        "//test/e2e/framework:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/node:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/skipper:go_default_library",
 | 
			
		||||
        "//test/e2e/instrumentation/common:go_default_library",
 | 
			
		||||
        "//test/e2e/instrumentation/logging/utils:go_default_library",
 | 
			
		||||
        "//vendor/github.com/onsi/ginkgo:go_default_library",
 | 
			
		||||
 
 | 
			
		||||
@@ -20,14 +20,15 @@ import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/json"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/uuid"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/wait"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/instrumentation/logging/utils"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/json"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/uuid"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const (
 | 
			
		||||
@@ -39,7 +40,7 @@ var _ = instrumentation.SIGDescribe("Cluster level logging implemented by Stackd
 | 
			
		||||
	f := framework.NewDefaultFramework("sd-logging")
 | 
			
		||||
 | 
			
		||||
	ginkgo.BeforeEach(func() {
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	ginkgo.It("should ingest logs [Feature:StackdriverLogging]", func() {
 | 
			
		||||
 
 | 
			
		||||
@@ -40,6 +40,7 @@ go_library(
 | 
			
		||||
        "//test/e2e/framework/metrics:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/node:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/pod:go_default_library",
 | 
			
		||||
        "//test/e2e/framework/skipper:go_default_library",
 | 
			
		||||
        "//test/e2e/instrumentation/common:go_default_library",
 | 
			
		||||
        "//test/e2e/scheduling:go_default_library",
 | 
			
		||||
        "//test/utils/image:go_default_library",
 | 
			
		||||
 
 | 
			
		||||
@@ -21,18 +21,20 @@ import (
 | 
			
		||||
	"os"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
	v1 "k8s.io/api/core/v1"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/api/resource"
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/wait"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework/gpu"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/scheduling"
 | 
			
		||||
	"k8s.io/kubernetes/test/utils/image"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Stackdriver container accelerator metrics, as described here:
 | 
			
		||||
@@ -45,7 +47,7 @@ var acceleratorMetrics = []string{
 | 
			
		||||
 | 
			
		||||
var _ = instrumentation.SIGDescribe("Stackdriver Monitoring", func() {
 | 
			
		||||
	ginkgo.BeforeEach(func() {
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	f := framework.NewDefaultFramework("stackdriver-monitoring")
 | 
			
		||||
 
 | 
			
		||||
@@ -21,13 +21,14 @@ import (
 | 
			
		||||
	"os/exec"
 | 
			
		||||
	"strings"
 | 
			
		||||
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
	appsv1 "k8s.io/api/apps/v1"
 | 
			
		||||
	v1 "k8s.io/api/core/v1"
 | 
			
		||||
	rbacv1 "k8s.io/api/rbac/v1"
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	imageutils "k8s.io/kubernetes/test/utils/image"
 | 
			
		||||
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
 
 | 
			
		||||
@@ -20,24 +20,24 @@ import (
 | 
			
		||||
	"context"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
	clientset "k8s.io/client-go/kubernetes"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
	"k8s.io/api/core/v1"
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/labels"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/runtime/schema"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/selection"
 | 
			
		||||
	"k8s.io/client-go/discovery"
 | 
			
		||||
	cacheddiscovery "k8s.io/client-go/discovery/cached/memory"
 | 
			
		||||
	clientset "k8s.io/client-go/kubernetes"
 | 
			
		||||
	"k8s.io/client-go/restmapper"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
	customclient "k8s.io/metrics/pkg/client/custom_metrics"
 | 
			
		||||
	externalclient "k8s.io/metrics/pkg/client/external_metrics"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const (
 | 
			
		||||
@@ -48,7 +48,7 @@ const (
 | 
			
		||||
 | 
			
		||||
var _ = instrumentation.SIGDescribe("Stackdriver Monitoring", func() {
 | 
			
		||||
	ginkgo.BeforeEach(func() {
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	f := framework.NewDefaultFramework("stackdriver-monitoring")
 | 
			
		||||
 
 | 
			
		||||
@@ -23,14 +23,14 @@ import (
 | 
			
		||||
	"os"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"k8s.io/apimachinery/pkg/util/wait"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2eautoscaling "k8s.io/kubernetes/test/e2e/framework/autoscaling"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
	gcm "google.golang.org/api/monitoring/v3"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -60,7 +60,7 @@ var (
 | 
			
		||||
 | 
			
		||||
var _ = instrumentation.SIGDescribe("Stackdriver Monitoring", func() {
 | 
			
		||||
	ginkgo.BeforeEach(func() {
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	f := framework.NewDefaultFramework("stackdriver-monitoring")
 | 
			
		||||
 
 | 
			
		||||
@@ -24,14 +24,16 @@ import (
 | 
			
		||||
	"reflect"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
	"k8s.io/api/core/v1"
 | 
			
		||||
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 | 
			
		||||
	clientset "k8s.io/client-go/kubernetes"
 | 
			
		||||
	"k8s.io/kubernetes/test/e2e/framework"
 | 
			
		||||
	e2epod "k8s.io/kubernetes/test/e2e/framework/pod"
 | 
			
		||||
	e2eskipper "k8s.io/kubernetes/test/e2e/framework/skipper"
 | 
			
		||||
	instrumentation "k8s.io/kubernetes/test/e2e/instrumentation/common"
 | 
			
		||||
 | 
			
		||||
	"github.com/onsi/ginkgo"
 | 
			
		||||
	"golang.org/x/oauth2/google"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const (
 | 
			
		||||
@@ -44,7 +46,7 @@ const (
 | 
			
		||||
 | 
			
		||||
var _ = instrumentation.SIGDescribe("Stackdriver Monitoring", func() {
 | 
			
		||||
	ginkgo.BeforeEach(func() {
 | 
			
		||||
		framework.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
		e2eskipper.SkipUnlessProviderIs("gce", "gke")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	f := framework.NewDefaultFramework("stackdriver-monitoring")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user