[agent][deploy] - a lot

This commit is contained in:
zeaslity
2024-12-18 17:40:33 +08:00
parent fa0e4a0734
commit af3e058af4
22 changed files with 13418 additions and 13 deletions

View File

@@ -235,21 +235,26 @@ func TestBackupAllDeploymentFromEnv(t *testing.T) {
}
func TestBackUpAllCmiiAppImageNameFromEnv(t *testing.T) {
func TestBackUpAllCmiiAppImageNameFroEnv(t *testing.T) {
BackUpAllCmiiAppImageNameFromEnv(config.Demo)
}
func TestRestartCmiiDeployment(t *testing.T) {
cmiiEnv := config.Uavms
appName := "cmii-uav-admin-user"
cmiiEnv := config.Demo
appNameList := []string{
"cmii-uav-industrial-portfolio",
}
kill := DefaultCmiiOperator.DeploymentRestartByKill(cmiiEnv, appName)
assert.Equal(t, kill, true, "have unhealthy pod !")
for _, appName := range appNameList {
kill := DefaultCmiiOperator.DeploymentRestartByKill(cmiiEnv, appName)
assert.Equal(t, kill, true, "have unhealthy pod !")
check := DefaultCmiiOperator.DeploymentStatusCheck(cmiiEnv, appName, 180)
assert.Equal(t, check, true, "DeploymentStatusCheck failed !")
}
check := DefaultCmiiOperator.DeploymentStatusCheck(cmiiEnv, appName, 180)
assert.Equal(t, check, true, "DeploymentStatusCheck failed !")
}
func TestUpdateCmiiDeploymentImageTag(t *testing.T) {
@@ -258,7 +263,7 @@ func TestUpdateCmiiDeploymentImageTag(t *testing.T) {
now := time.Now()
targetTime := time.Date(now.Year(), now.Month(), now.Day(), 11, 50, 00, 0, now.Location())
targetTime := time.Date(now.Year(), now.Month(), now.Day(), 17, 46, 00, 0, now.Location())
duration := time.Duration(0)
@@ -278,9 +283,10 @@ func TestUpdateCmiiDeploymentImageTag(t *testing.T) {
cmiiEnv := config.Demo
appNameTagMap := map[string]string{
"cmii-uas-lifecycle": "6.1.0-20241125-120601",
//"cmii-uav-industrial-portfolio": "6.1.0-20241125-120501",
//"cmii-uav-platform": "6.1.0-20241125-120202",
//"cmii-uas-lifecycle": "6.1.0-20241125-121201",
//"cmii-uav-ruoyi": "2024121102",
//"cmii-uav-platform-dispatchh5": "6.1.0",
"cmii-uav-industrial-portfolio": "6.1.0-20241125-121301",
}
for appName, newTag := range appNameTagMap {