Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from grafana:master #27

Open
wants to merge 4,600 commits into
base: master
Choose a base branch
from
Open

[pull] master from grafana:master #27

wants to merge 4,600 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 4, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Apr 4, 2023
mstoykov and others added 29 commits December 13, 2024 10:31
ubuntu-latest become ubuntu-24.04 and this breaks browser tests for some
reason.
It seems like quite a lot of tests are not passing on windows.

Unfortunately given the volume fixing them right now seems unlikely.
So I opened #4118

This tests have not been ran on windows it seems ever, before the move
of the codebase to core.
* Introduces --json flag for k6 version sub-command

* Align terms with registry

* Moving version related logic to cmd

* Ensure that extension version match before grouping

* Simplify JSON details marshaling
* Report usages of the deprecated 'ext.loadimpact' option

* Align the report with existing keys

---------

Co-authored-by: Oleg Bespalov <[email protected]>
…5ce28bcdb9806aa3a229f80e17f22'

git-subtree-dir: js/modules/k6/experimental/websockets
git-subtree-mainline: 053f3a2
git-subtree-split: 52b1ef8
…d run (#4092)

* Create test run before starting output.Cloud

* Create the cloud test run earlier

* Cloud local execution creates the test run before delegating

* Move the cloud test run creation into the test configuration

* Keep the compatibility w/old behavior in Cloud output

* Remove the Cloud-specific handling code of the cloud local execution

* Apply suggestions from code review

Co-authored-by: Oleg Bespalov <[email protected]>

---------

Co-authored-by: Oleg Bespalov <[email protected]>
A new resource_type tag is being added to allow users to view and
filter metrics based on the chrome resource_types.
It's a duplicate of CDP's network.ResourceType.
dependabot bot and others added 30 commits February 17, 2025 17:21
…#4554)

Bumps the googles group with 1 update in the / directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go).


Updates `google.golang.org/grpc` from 1.69.4 to 1.70.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.69.4...v1.70.0)

Updates `google.golang.org/genproto/googleapis/api` from 0.0.0-20241015192408-796eee8c2d53 to 0.0.0-20241202173237-19429a94021a
- [Commits](https://github.com/googleapis/go-genproto/commits)

Updates `google.golang.org/genproto/googleapis/rpc` from 0.0.0-20241015192408-796eee8c2d53 to 0.0.0-20241202173237-19429a94021a
- [Commits](https://github.com/googleapis/go-genproto/commits)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: googles
- dependency-name: google.golang.org/genproto/googleapis/api
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: googles
- dependency-name: google.golang.org/genproto/googleapis/rpc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: googles
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
It changes the default path for the config file from the legacy $HOME/loadimpact/ directory to an owner's agnostic $HOME/k6/.
…64d41cd08036581008183'

git-subtree-dir: internal/output/opentelemetry
git-subtree-mainline: cfe4715
git-subtree-split: dc79ff2
Co-authored-by: Oleg Bespalov <[email protected]>
Co-authored-by: Oleg Bespalov <[email protected]>
* Add request to the PageOnEvent type
This is where the request will be set for the page.on handler to read.

* Add a new page on request event

* Add a onRequest method

This method is to be called when a new request is about to be sent
from chrome to the WuT. It takes the request and send it to the page.on
handler where the user test script can read the request data from.

* Add call to onRequest from network manager

* Update the page on mapping with the request event

* Refactor metricInterceptor to eventInterceptor

* Fix request.Timing

This is a temporary fix.

When working with page.on('request') the timing values haven't yet been
received, which are part of the response object. This will need to be
fixed later when we can wait for a response while working with
page.on('request').

* Add a test for page.on('request')

* Remove call to Body.Close() from server

* Refactor test to work with tb.url

* Refactor test to reduce boilerplate code

The issue was that HeadersArray was out of order. If they're put in
order then the comparison can be made.

* Refactor test to work with slices.IndexFunc
This is to use it from the mapping layer.
This makes the setTimeout and co. timers package into a not js module
package. The current one is tc55, the newly made common API to make
technical committee alongside tc39. This might be changed later.

This also allows us to make them globally available without importing js
module "k6/timers" allowing us to fix #3814.
Move opentelemetry's ouput code to the k6 core
Move constants in lib package to a dedicated and internal package.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.