mirror of
https://github.com/alibaba/higress.git
synced 2026-05-11 14:27:27 +08:00
Feat: upgrade istio from 1.19.5 to 1.27.1 (#3066)
This commit is contained in:
@@ -218,12 +218,13 @@ type ConformanceTest struct {
|
||||
ShortName string
|
||||
Description string
|
||||
PreDeleteRs []string
|
||||
Manifests []string
|
||||
Features []SupportedFeature
|
||||
Slow bool
|
||||
Parallel bool
|
||||
Test func(*testing.T, *ConformanceTestSuite)
|
||||
NotCleanup bool
|
||||
//PreApplyHook func(*testing.T, *ConformanceTestSuite)
|
||||
Manifests []string
|
||||
Features []SupportedFeature
|
||||
Slow bool
|
||||
Parallel bool
|
||||
Test func(*testing.T, *ConformanceTestSuite)
|
||||
NotCleanup bool
|
||||
}
|
||||
|
||||
// Run runs an individual tests, applying and cleaning up the required manifests
|
||||
@@ -257,6 +258,12 @@ func (test *ConformanceTest) Run(t *testing.T, suite *ConformanceTestSuite) {
|
||||
suite.Applier.MustDelete(t, suite.Client, suite.TimeoutConfig, manifestLocation)
|
||||
}
|
||||
|
||||
// Run PreApplyHook if defined (e.g., to create prerequisites before applying manifests)
|
||||
//if test.PreApplyHook != nil {
|
||||
// t.Logf("🔧 Running PreApplyHook for test: %s", test.ShortName)
|
||||
// test.PreApplyHook(t, suite)
|
||||
//}
|
||||
|
||||
for _, manifestLocation := range test.Manifests {
|
||||
t.Logf("🧳 Applying Manifests: %s", manifestLocation)
|
||||
suite.Applier.MustApplyWithCleanup(t, suite.Client, suite.TimeoutConfig, manifestLocation, !test.NotCleanup)
|
||||
|
||||
Reference in New Issue
Block a user