Mihail Stoykov

Results 99 issues of Mihail Stoykov

This is WIP TODO: - [ ] tests - [ ] give single warnings when the correct `require` implementation differs from the current one - [ ] possibly do the...

## What? ## Why? ## Checklist - [ ] I have performed a self-review of my code. - [ ] I have added tests for my changes. - [ ]...

`--http-debug` uses [httputil.DumpRequestOut](https://golang.org/pkg/net/http/httputil/#DumpRequestOut) which as mention in the [httputil.DumpRequest](https://golang.org/pkg/net/http/httputil/#DumpRequest) dumps http2 requests as HTTP/1.1 this is ... at best confusing. We should probably dump the request after the real connection,...

bug

## What? Currently most go modules that export something will just have is a none goja.Value in the [modules#Exports](https://pkg.go.dev/go.k6.io/[email protected]/js/modules#Exports). But goja practically only works with goja.Value. So in practically any...

enhancement

## What? Completely drop the legacy require support ## Why? ## Checklist - [ ] I have performed a self-review of my code. - [ ] I have added tests...

grpc.DialContext has been [deprecated](https://github.com/grpc/grpc-go/pull/7029) and then [undepricated](https://github.com/grpc/grpc-go/pull/7103), but will deprecated again in v1.64 We should evaluate moving to NewClient this also might fix other problems

evaluation needed
area: grpc

As reported in https://github.com/loadimpact/k6/issues/1828#issuecomment-794170024 NTLM apparently might be having 2 401 responses before an actual real authentication. Unfortunately, this wasn't reported early enough to get in v0.31.0 and also I...

bug
new-http

### Feature Description Currently if an arrival-rate scenario can't hit the provided rate there is a *single* warning message. https://github.com/grafana/k6/blob/f3fb49300cb8dba7558b8e841a80f7212a549cba/lib/executor/ramping_arrival_rate.go#L483 While this message is okay in general there are a...

ux
feature

If there is a directory named k6 in the current directory, xk6 build will put the new k6 binary inside of it, instead of .. erroring out or putting in...

Currently 'xk6 run --with' will correctly build the binary(including the correct extensions), but then will also send the `--with` to the k6 which will at that point exit with an...