package main import ( "path/filepath" "runtime" "testing" "time" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" ) var suiteTimeout time.Duration func getTestFilename() string { _, filename, _, _ := runtime.Caller(2) return filepath.Base(filename) } func TestHst(t *testing.T) { if *isVppDebug { // 30 minute timeout so that the framework won't timeout while debugging suiteTimeout = time.Minute * 30 } else { suiteTimeout = time.Minute * 5 } RegisterFailHandler(Fail) RunSpecs(t, "HST") }