Skip to content

Commit

Permalink
Version update
Browse files Browse the repository at this point in the history
Signed-off-by: Piotr Nestorow <[email protected]>
  • Loading branch information
PiotrNestor committed Jan 29, 2025
1 parent 4171a21 commit a185bba
Show file tree
Hide file tree
Showing 38 changed files with 1,180 additions and 511 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ jobs:
shell: powershell
run: |
Start-Sleep -Milliseconds 1
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest "https://sourceforge.net/projects/nsis/files/NSIS%203/3.06.1/nsis-3.06.1-strlen_8192.zip/download" -UseBasicParsing -UserAgent [Microsoft.PowerShell.Commands.PSUserAgent]::Chrome -Outfile "./nsis.zip"
Invoke-WebRequest "https://sourceforge.net/projects/nsis/files/NSIS%203/3.10/nsis-3.10-strlen_8192.zip/download" -UserAgent "PowerShell" -Outfile "./nsis.zip"
Expand-Archive -Force -LiteralPath ./nsis.zip -DestinationPath "C:\Program Files (x86)\NSIS\"
- name: Compile gauge
Expand Down
10 changes: 5 additions & 5 deletions api/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,13 +122,13 @@ func RunInBackground(apiPort string, specDirs []string) {
if apiPort != "" {
port, err = strconv.Atoi(apiPort)
if err != nil {
logger.Fatalf(true, fmt.Sprintf("Invalid port number: %s", apiPort))
logger.Fatalf(true, "Invalid port number: %s", apiPort)
}
os.Setenv(common.APIPortEnvVariableName, apiPort)
} else {
port, err = conn.GetPortFromEnvironmentVariable(common.APIPortEnvVariableName)
if err != nil {
logger.Fatalf(true, fmt.Sprintf("Failed to start API Service. %s \n", err.Error()))
logger.Fatalf(true, "Failed to start API Service. %s \n", err.Error())
}
}
runAPIServiceIndefinitely(port, specDirs)
Expand All @@ -140,18 +140,18 @@ func Start(specsDir []string) *conn.GaugeConnectionHandler {
apiHandler := &gaugeAPIMessageHandler{specInfoGatherer: sig}
gaugeConnectionHandler, err := conn.NewGaugeConnectionHandler(0, apiHandler)
if err != nil {
logger.Fatalf(true, err.Error())
logger.Fatal(true, err.Error())
}
errChan := make(chan error)
go func() {
_, err := gaugeConnectionHandler.AcceptConnection(config.RunnerConnectionTimeout(), errChan)
if err != nil {
logger.Fatalf(true, err.Error())
logger.Fatal(true, err.Error())
}
}()
go func() {
e := <-errChan
logger.Fatalf(true, e.Error())
logger.Fatal(true, e.Error())
}()
return gaugeConnectionHandler
}
8 changes: 6 additions & 2 deletions api/lang/completionStep.go
Original file line number Diff line number Diff line change
Expand Up @@ -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
}
Expand Down
10 changes: 5 additions & 5 deletions api/lang/logger.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ type lspWriter struct {
}

func (w lspWriter) Write(p []byte) (n int, err error) {
logger.Debugf(false, string(p))
logger.Debug(false, string(p))
return os.Stderr.Write(p)
}

Expand Down Expand Up @@ -61,25 +61,25 @@ func initialize(ctx context.Context, conn *jsonrpc2.Conn) {

func logDebug(req *jsonrpc2.Request, msg string, args ...interface{}) {
m := fmt.Sprintf(getLogFormatFor(req, msg), args...)
logger.Debugf(false, m)
logger.Debug(false, m)
logToLsp(lsp.Log, m)
}

func logInfo(req *jsonrpc2.Request, msg string, args ...interface{}) {
m := fmt.Sprintf(getLogFormatFor(req, msg), args...)
logger.Infof(false, m)
logger.Info(false, m)
logToLsp(lsp.Info, m)
}

func logWarning(req *jsonrpc2.Request, msg string, args ...interface{}) {
m := fmt.Sprintf(getLogFormatFor(req, msg), args...)
logger.Warningf(false, m)
logger.Warning(false, m)
logToLsp(lsp.MTWarning, m)
}

func logError(req *jsonrpc2.Request, msg string, args ...interface{}) {
m := fmt.Sprintf(getLogFormatFor(req, msg), args...)
logger.Errorf(false, m)
logger.Error(false, m)
logToLsp(lsp.MTError, m)
}

Expand Down
Loading

0 comments on commit a185bba

Please sign in to comment.