hs-test: handle error in config serialization 14/38014/1
authorFilip Tehlar <ftehlar@cisco.com>
Wed, 25 Jan 2023 12:56:38 +0000 (13:56 +0100)
committerFilip Tehlar <ftehlar@cisco.com>
Wed, 25 Jan 2023 12:56:38 +0000 (13:56 +0100)
Type: test

Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Change-Id: If5bbf390df08acd1f67d31428b763f246dbcedf2

extras/hs-test/vppinstance.go

index 15524b8..14d6ab6 100644 (file)
@@ -91,6 +91,9 @@ func (vpp *VppInstance) start() error {
        }
 
        serializedConfig, err := serializeVppConfig(vpp.config)
+       if err != nil {
+               return fmt.Errorf("serialize vpp config: %v", err)
+       }
        args := fmt.Sprintf("%s '%s'", vpp.actionFuncName, serializedConfig)
        _, err = vpp.container.execAction(args)
        if err != nil {