fix tests

Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
yxxhero 2023-09-16 17:21:22 +08:00
parent 7131f5f223
commit 385942c435
6 changed files with 47 additions and 79 deletions

View File

@ -2887,13 +2887,13 @@ backend-v2 4 Fri Nov 1 08:40:07 2019 DEPLOYED backend-3.1.0 3.1.0
// Disable concurrency to avoid in-deterministic result
concurrency: 1,
upgraded: []exectest.Release{
{Name: "database", Flags: []string{}},
{Name: "frontend-v3", Flags: []string{}},
{Name: "backend-v2", Flags: []string{}},
{Name: "anotherbackend", Flags: []string{}},
{Name: "servicemesh", Flags: []string{}},
{Name: "logging", Flags: []string{}},
{Name: "front-proxy", Flags: []string{}},
{Name: "database", Flags: []string{}},
{Name: "servicemesh", Flags: []string{}},
{Name: "anotherbackend", Flags: []string{}},
{Name: "backend-v2", Flags: []string{}},
{Name: "frontend-v3", Flags: []string{}},
},
deleted: []exectest.Release{
{Name: "frontend-v1", Flags: []string{}},
@ -2962,8 +2962,8 @@ releases:
lists: map[exectest.ListKey]string{},
upgraded: []exectest.Release{
{Name: "baz", Flags: []string{}},
{Name: "bar", Flags: []string{}},
{Name: "foo", Flags: []string{}},
{Name: "bar", Flags: []string{}},
},
deleted: []exectest.Release{},
concurrency: 1,
@ -3009,8 +3009,8 @@ baz 4 Fri Nov 1 08:40:07 2019 DEPLOYED mychart3-3.1.0 3.1.0 defau
},
upgraded: []exectest.Release{
{Name: "baz", Flags: []string{"--kube-context", "default"}},
{Name: "bar", Flags: []string{"--kube-context", "default"}},
{Name: "foo", Flags: []string{"--kube-context", "default"}},
{Name: "bar", Flags: []string{"--kube-context", "default"}},
},
deleted: []exectest.Release{},
concurrency: 1,
@ -3056,8 +3056,8 @@ baz 4 Fri Nov 1 08:40:07 2019 DEPLOYED mychart3-3.1.0 3.1.0 defau
},
upgraded: []exectest.Release{
{Name: "baz", Flags: []string{"--kube-context", "default"}},
{Name: "bar", Flags: []string{"--kube-context", "default"}},
{Name: "foo", Flags: []string{"--kube-context", "default"}},
{Name: "bar", Flags: []string{"--kube-context", "default"}},
},
deleted: []exectest.Release{},
concurrency: 1,

View File

@ -47,26 +47,22 @@ Affected releases are:
baz (stable/mychart3) UPDATED
foo (stable/mychart1) UPDATED
invoking preapply hooks for 2 groups of releases in this order:
invoking preapply hooks for 1 groups of releases in this order:
GROUP RELEASES
1 default//foo
2 default//baz, default//bar
1 default//baz, default//foo, default//bar
invoking preapply hooks for releases in group 1/2: default//foo
invoking preapply hooks for releases in group 2/2: default//baz, default//bar
processing 2 groups of releases in this order:
invoking preapply hooks for releases in group 1/1: default//baz, default//foo, default//bar
processing 1 groups of releases in this order:
GROUP RELEASES
1 default//baz, default//bar
2 default//foo
1 default//baz, default//foo, default//bar
processing releases in group 1/2: default//baz, default//bar
processing releases in group 2/2: default//foo
processing releases in group 1/1: default//baz, default//foo, default//bar
getting deployed release version failed: Failed to get the version for: mychart1
UPDATED RELEASES:
NAME CHART VERSION DURATION
baz stable/mychart3 3.1.0 0s
bar stable/mychart2 3.1.0 0s
foo stable/mychart1 0s
bar stable/mychart2 3.1.0 0s
changing working directory back to "/path/to"

View File

@ -47,26 +47,22 @@ Affected releases are:
baz (stable/mychart3) UPDATED
foo (stable/mychart1) UPDATED
invoking preapply hooks for 2 groups of releases in this order:
invoking preapply hooks for 1 groups of releases in this order:
GROUP RELEASES
1 default//foo
2 default//baz, default//bar
1 default//baz, default//foo, default//bar
invoking preapply hooks for releases in group 1/2: default//foo
invoking preapply hooks for releases in group 2/2: default//baz, default//bar
processing 2 groups of releases in this order:
invoking preapply hooks for releases in group 1/1: default//baz, default//foo, default//bar
processing 1 groups of releases in this order:
GROUP RELEASES
1 default//baz, default//bar
2 default//foo
1 default//baz, default//foo, default//bar
processing releases in group 1/2: default//baz, default//bar
processing releases in group 2/2: default//foo
processing releases in group 1/1: default//baz, default//foo, default//bar
getting deployed release version failed: Failed to get the version for: mychart1
UPDATED RELEASES:
NAME CHART VERSION DURATION
baz stable/mychart3 3.1.0 0s
bar stable/mychart2 3.1.0 0s
foo stable/mychart1 0s
bar stable/mychart2 3.1.0 0s
changing working directory back to "/path/to"

View File

@ -41,28 +41,24 @@ Affected releases are:
baz (stable/mychart3) UPDATED
foo (stable/mychart1) UPDATED
invoking preapply hooks for 2 groups of releases in this order:
invoking preapply hooks for 1 groups of releases in this order:
GROUP RELEASES
1 default//foo
2 default//baz, default//bar
1 default//baz, default//foo, default//bar
invoking preapply hooks for releases in group 1/2: default//foo
invoking preapply hooks for releases in group 2/2: default//baz, default//bar
processing 2 groups of releases in this order:
invoking preapply hooks for releases in group 1/1: default//baz, default//foo, default//bar
processing 1 groups of releases in this order:
GROUP RELEASES
1 default//baz, default//bar
2 default//foo
1 default//baz, default//foo, default//bar
processing releases in group 1/2: default//baz, default//bar
processing releases in group 1/1: default//baz, default//foo, default//bar
getting deployed release version failed: unexpected list key: listkey(filter=^baz$,flags=--kube-context default --uninstalling --deployed --failed --pending) not found in
getting deployed release version failed: unexpected list key: listkey(filter=^bar$,flags=--kube-context default --uninstalling --deployed --failed --pending) not found in
processing releases in group 2/2: default//foo
getting deployed release version failed: unexpected list key: listkey(filter=^foo$,flags=--kube-context default --uninstalling --deployed --failed --pending) not found in
getting deployed release version failed: unexpected list key: listkey(filter=^bar$,flags=--kube-context default --uninstalling --deployed --failed --pending) not found in
UPDATED RELEASES:
NAME CHART VERSION DURATION
baz stable/mychart3 0s
bar stable/mychart2 0s
foo stable/mychart1 0s
bar stable/mychart2 0s
changing working directory back to "/path/to"

View File

@ -34,11 +34,9 @@ second-pass rendering result of "helmfile.yaml.part.0":
merged environment: &{default map[] map[]}
2 release(s) found in helmfile.yaml
invoking preapply hooks for 2 groups of releases in this order:
invoking preapply hooks for 1 groups of releases in this order:
GROUP RELEASES
1 default//foo
2 default//bar
1 default//bar, default//foo
invoking preapply hooks for releases in group 1/2: default//foo
invoking preapply hooks for releases in group 2/2: default//bar
invoking preapply hooks for releases in group 1/1: default//bar, default//foo
changing working directory back to "/path/to"

View File

@ -135,49 +135,31 @@ Affected releases are:
logging (charts/fluent-bit) UPDATED
servicemesh (charts/istio) UPDATED
invoking preapply hooks for 5 groups of releases in this order:
invoking preapply hooks for 1 groups of releases in this order:
GROUP RELEASES
1 default//frontend-v1, default//frontend-v2, default//frontend-v3
2 default//backend-v1, default//backend-v2
3 default//anotherbackend
4 default//database, default//servicemesh
5 default//logging, default//front-proxy
1 default//database, default//frontend-v1, default//frontend-v2, default//frontend-v3, default//backend-v1, default//backend-v2, default//anotherbackend, default//servicemesh, default//logging, default//front-proxy
invoking preapply hooks for releases in group 1/5: default//frontend-v1, default//frontend-v2, default//frontend-v3
invoking preapply hooks for releases in group 2/5: default//backend-v1, default//backend-v2
invoking preapply hooks for releases in group 3/5: default//anotherbackend
invoking preapply hooks for releases in group 4/5: default//database, default//servicemesh
invoking preapply hooks for releases in group 5/5: default//logging, default//front-proxy
processing 2 groups of releases in this order:
invoking preapply hooks for releases in group 1/1: default//database, default//frontend-v1, default//frontend-v2, default//frontend-v3, default//backend-v1, default//backend-v2, default//anotherbackend, default//servicemesh, default//logging, default//front-proxy
processing 1 groups of releases in this order:
GROUP RELEASES
1 default//frontend-v1
2 default//backend-v1
1 default//frontend-v1, default//backend-v1
processing releases in group 1/2: default//frontend-v1
processing releases in group 2/2: default//backend-v1
processing 5 groups of releases in this order:
processing releases in group 1/1: default//frontend-v1, default//backend-v1
processing 1 groups of releases in this order:
GROUP RELEASES
1 default//logging, default//front-proxy
2 default//database, default//servicemesh
3 default//anotherbackend
4 default//backend-v2
5 default//frontend-v3
1 default//database, default//frontend-v3, default//backend-v2, default//anotherbackend, default//servicemesh, default//logging, default//front-proxy
processing releases in group 1/5: default//logging, default//front-proxy
processing releases in group 2/5: default//database, default//servicemesh
processing releases in group 3/5: default//anotherbackend
processing releases in group 4/5: default//backend-v2
processing releases in group 5/5: default//frontend-v3
processing releases in group 1/1: default//database, default//frontend-v3, default//backend-v2, default//anotherbackend, default//servicemesh, default//logging, default//front-proxy
UPDATED RELEASES:
NAME CHART VERSION DURATION
database charts/mysql 3.1.0 0s
frontend-v3 charts/frontend 3.1.0 0s
backend-v2 charts/backend 3.1.0 0s
anotherbackend charts/anotherbackend 3.1.0 0s
servicemesh charts/istio 3.1.0 0s
logging charts/fluent-bit 3.1.0 0s
front-proxy stable/envoy 3.1.0 0s
database charts/mysql 3.1.0 0s
servicemesh charts/istio 3.1.0 0s
anotherbackend charts/anotherbackend 3.1.0 0s
backend-v2 charts/backend 3.1.0 0s
frontend-v3 charts/frontend 3.1.0 0s
DELETED RELEASES: