//go:build e2e
// +build e2e

package cases

import (
	"fmt"
	"os"
	"testing"

	"k8s.io/apimachinery/pkg/util/rand"

	"github.com/tidbcloud/observability/test/ft/utils"
)

func clearResource() {
	utils.ClearFtNamespaces()
}

func TestMain(m *testing.M) {
	//init base info
	os.Environ()
	utils.PreparConfig("./e2e_config.yaml")
	utils.PrepareToken()
	utils.PrepareKubeClient()
	utils.SetRandomID(rand.String(6))
	fmt.Println("clearResource start")
	clearResource()
	fmt.Println("clearResource end")

	os.Exit(0)
}
