github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/e2e/e2e_test.go (about)

     1  // This package exists to wrap our e2e provisioning and test framework so that it
     2  // can be run via 'go test ./e2e'. See './framework/framework.go'
     3  package e2e
     4  
     5  import (
     6  	"os"
     7  	"testing"
     8  
     9  	"github.com/hashicorp/nomad/e2e/framework"
    10  
    11  	_ "github.com/hashicorp/nomad/e2e/affinities"
    12  	_ "github.com/hashicorp/nomad/e2e/clientstate"
    13  
    14  	_ "github.com/hashicorp/nomad/e2e/connect"
    15  	_ "github.com/hashicorp/nomad/e2e/consul"
    16  	_ "github.com/hashicorp/nomad/e2e/consultemplate"
    17  	_ "github.com/hashicorp/nomad/e2e/csi"
    18  	_ "github.com/hashicorp/nomad/e2e/deployment"
    19  	_ "github.com/hashicorp/nomad/e2e/events"
    20  	_ "github.com/hashicorp/nomad/e2e/example"
    21  	_ "github.com/hashicorp/nomad/e2e/isolation"
    22  	_ "github.com/hashicorp/nomad/e2e/lifecycle"
    23  	_ "github.com/hashicorp/nomad/e2e/metrics"
    24  	_ "github.com/hashicorp/nomad/e2e/namespaces"
    25  	_ "github.com/hashicorp/nomad/e2e/networking"
    26  	_ "github.com/hashicorp/nomad/e2e/nodedrain"
    27  	_ "github.com/hashicorp/nomad/e2e/nomad09upgrade"
    28  	_ "github.com/hashicorp/nomad/e2e/nomadexec"
    29  	_ "github.com/hashicorp/nomad/e2e/periodic"
    30  	_ "github.com/hashicorp/nomad/e2e/podman"
    31  	_ "github.com/hashicorp/nomad/e2e/quotas"
    32  	_ "github.com/hashicorp/nomad/e2e/rescheduling"
    33  	_ "github.com/hashicorp/nomad/e2e/scaling"
    34  	_ "github.com/hashicorp/nomad/e2e/scalingpolicies"
    35  	_ "github.com/hashicorp/nomad/e2e/spread"
    36  	_ "github.com/hashicorp/nomad/e2e/systemsched"
    37  	_ "github.com/hashicorp/nomad/e2e/taskevents"
    38  	_ "github.com/hashicorp/nomad/e2e/vaultsecrets"
    39  	_ "github.com/hashicorp/nomad/e2e/volumes"
    40  )
    41  
    42  func TestE2E(t *testing.T) {
    43  	if os.Getenv("NOMAD_E2E") == "" {
    44  		t.Skip("Skipping e2e tests, NOMAD_E2E not set")
    45  	} else {
    46  		framework.Run(t)
    47  	}
    48  }