//go:build e2e
// +build e2e

package datalink

import (
	"os"
	"testing"

	"github.com/tidbcloud/observability/test/ft/utils"
	"k8s.io/apimachinery/pkg/util/rand"
)

func TestMain(m *testing.M) {

	//init base info
	os.Environ()
	utils.PreparConfig("./config/datalink_config.yaml")
	utils.PrepareToken()
	utils.PrepareKubeClient()
	utils.PrepareAwsClient()
	utils.SetRandomID(rand.String(6))
	code := m.Run()
	utils.ClearFtNamespaces()
	os.Exit(code)
}
