From 7f6e4c1078a15ef5428afc16a35944b9ac8c0e94 Mon Sep 17 00:00:00 2001 From: sriv-e6x Date: Tue, 29 Oct 2024 18:27:26 +0530 Subject: [PATCH 1/2] add log and continue when step parsing fails for completion #2632 Signed-off-by: sriv-e6x --- api/lang/completionStep.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/api/lang/completionStep.go b/api/lang/completionStep.go index 40f968258..1e93482e7 100644 --- a/api/lang/completionStep.go +++ b/api/lang/completionStep.go @@ -65,8 +65,12 @@ func allImplementedStepValues() ([]gauge.StepValue, error) { return stepValues, fmt.Errorf("failed to get steps from runner. %s", err.Error()) } for _, stepText := range res.GetSteps() { - stepValue, _ := parser.ExtractStepValueAndParams(stepText, false) - stepValues = append(stepValues, *stepValue) + stepValue, err := parser.ExtractStepValueAndParams(stepText, false) + if err != nil { + logError(nil, "Unable to extract StepValueAndParams for step '%s', error : %s", stepText, err.Error()) + } else { + stepValues = append(stepValues, *stepValue) + } } return stepValues, nil } From 9ee3fa817a7c42ba815bb49578f80a7ef84d2116 Mon Sep 17 00:00:00 2001 From: sriv-e6x Date: Tue, 29 Oct 2024 18:29:10 +0530 Subject: [PATCH 2/2] bump version -> 1.6.10 Signed-off-by: sriv-e6x --- version/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version/version.go b/version/version.go index 359b83d7f..98385c9b8 100644 --- a/version/version.go +++ b/version/version.go @@ -14,7 +14,7 @@ import ( ) // CurrentGaugeVersion represents the current version of Gauge -var CurrentGaugeVersion = &Version{1, 6, 9} +var CurrentGaugeVersion = &Version{1, 6, 10} // BuildMetadata represents build information of current release (e.g, nightly build information) var BuildMetadata = ""