There's an error that only happens once and it's related to the CLI reading the local config file to take the namespace set to the project:
-- FAIL: Test_DeployCmd_CustomDeployment (0.01s)
deploy_service_test.go:63:
Error Trace: deploy_service_test.go:63
Error: Not equal:
expected: "quarkus"
actual : ""
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,2 @@
-(v1alpha1.RuntimeType) (len=7) "quarkus"
+(v1alpha1.RuntimeType) ""
Test: Test_DeployCmd_CustomDeployment
deploy_service_test.go:64:
Error Trace: deploy_service_test.go:64
Error: "[]" does not contain "{cpu 1}"
Test: Test_DeployCmd_CustomDeployment
deploy_service_test.go:65:
Error Trace: deploy_service_test.go:65
Error: "[]" does not contain "{memory 1Gi}"
Test: Test_DeployCmd_CustomDeployment
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0xa8 pc=0x128e994]
goroutine 12 [running]:
testing.tRunner.func1(0xc001ef4100)
/usr/local/go/src/testing/testing.go:830 +0x392
panic(0x13b59e0, 0x22c7690)
/usr/local/go/src/runtime/panic.go:522 +0x1b5
github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/deploy.Test_DeployCmd_CustomDeployment(0xc001ef4100)
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/deploy/deploy_service_test.go:66 +0x554
testing.tRunner(0xc001ef4100, 0x15c4328)
/usr/local/go/src/testing/testing.go:865 +0xc0
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:916 +0x35a
FAIL github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/deploy 1.609s
--- FAIL: Test_InstallOperatorNoNamespace (0.02s)
kogito_operator_test.go:47:
Error Trace: kogito_operator_test.go:47
Error: Received unexpected error:
Couldn't find any Project in the current context. Use 'kogito use-project NAME' to set the Kogito Project where the service will be deployed or pass '--project NAME' flag to this one
Test: Test_InstallOperatorNoNamespace
kogito_operator_test.go:48:
Error Trace: kogito_operator_test.go:48
Error: "Error reading file
github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/context.ReadConfig
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/context/config.go:77
github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/install.(*installKogitoOperatorCommand).Exec
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/install/kogito_operator.go:74
github.com/spf13/cobra.(*Command).execute
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/vendor/github.com/spf13/cobra/command.go:826
github.com/spf13/cobra.(*Command).ExecuteC
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/vendor/github.com/spf13/cobra/command.go:914
github.com/spf13/cobra.(*Command).Execute
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/vendor/github.com/spf13/cobra/command.go:864
github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/test.ExecuteCli
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/test/common.go:67
github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/install.Test_InstallOperatorNoNamespace
/home/ricferna/dev/go/src/github.com/kiegroup/kogito-cloud-operator/cmd/kogito/command/install/kogito_operator_test.go:46
testing.tRunner
/usr/local/go/src/testing/testing.go:865
Error: Couldn't find any Project in the current context. Use 'kogito use-project NAME' to set the Kogito Project where the service will be deployed or pass '--project NAME' flag to this one
Usage:
kogito install operator [flags]
Examples:
install operator -p my-project
Flags:
-h, --help help for operator
-i, --image string The operator image (default "quay.io/kiegroup/kogito-cloud-operator:0.5.0")
-p, --project string The project name where the operator will be deployed
Global Flags:
--config string config file (default is $HOME/.kogito.json)
-v, --verbose verbose output
--version display version
" does not contain "Kogito Operator successfully deployed"
Test: Test_InstallOperatorNoNamespace
FAIL