Say each composition's resources and the credential's holders when a served test waits in vain (issue 1945)
This commit is contained in:
@@ -281,6 +281,22 @@ func (m *servedMesh) whatIsThere(t *testing.T, node string) string {
|
|||||||
out += " " + k
|
out += " " + k
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if lister, err := kv.ListKeys(context.Background()); err == nil {
|
||||||
|
for k := range lister.Keys() {
|
||||||
|
if e, err := kv.Get(context.Background(), k); err == nil {
|
||||||
|
if c, err := sdkdelivery.DecodeComposed(e.Value()); err == nil {
|
||||||
|
out += fmt.Sprintf("; %s at revision %d carries", k, e.Revision())
|
||||||
|
for _, r := range c.Resources {
|
||||||
|
var head struct{ ID string }
|
||||||
|
_ = json.Unmarshal(r, &head)
|
||||||
|
out += " " + head.ID
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
holders, herr := m.open.inventory.HoldersOf(context.Background(), "postgres-database", "")
|
||||||
|
out += fmt.Sprintf("; holders of postgres-database: %+v (%v)", holders, herr)
|
||||||
own, _ := sdkdelivery.ComposedNodeKey(node)
|
own, _ := sdkdelivery.ComposedNodeKey(node)
|
||||||
if e, err := kv.Get(context.Background(), own); err == nil {
|
if e, err := kv.Get(context.Background(), own); err == nil {
|
||||||
if c, err := sdkdelivery.DecodeComposed(e.Value()); err == nil {
|
if c, err := sdkdelivery.DecodeComposed(e.Value()); err == nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user