Skip to content

WIP: Binary provisioning poc#4632

Closed
pablochacin wants to merge 2 commits intomasterfrom
binary-provisioning-poc
Closed

WIP: Binary provisioning poc#4632
pablochacin wants to merge 2 commits intomasterfrom
binary-provisioning-poc

Conversation

@pablochacin
Copy link
Contributor

@pablochacin pablochacin commented Mar 17, 2025

What?

This is work in progress integration of the https://github.com/grafana/k6exec into the k6.

Similar to #4626 (from which it borrows some logic) but the provisioning occurs as a persistent pre-run function of the k6 commands. In this way, the provisioning logic has full access to the command's parsed flags.

Why?

TODO

  • Initialize logs and set log level correctly to display provisioning debug logs
  • add a CLI flag to enable the binary provisioning
  • add a default URL for the build service

Checklist

  • I have performed a self-review of my code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have added tests for my changes.
  • I have run linter and tests locally (make check) and all pass.

Checklist: Documentation (only for k6 maintainers and if relevant)

Please do not merge this PR until the following items are filled out.

  • I have added the correct milestone and labels to the PR.
  • I have updated the k6-documentation: grafana/k6-docs#PR-NUMBER
  • I have updated the TypeScript definitions: grafana/k6-DefinitelyTyped#PR-NUMBER
  • I have updated the release notes: link

Related PR(s)/Issue(s)

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
@pablochacin pablochacin force-pushed the binary-provisioning-poc branch from 0e4b9e5 to 9f6240f Compare March 17, 2025 12:44
@pablochacin pablochacin changed the title Binary provisioning poc WIP: Binary provisioning poc Mar 17, 2025
@pablochacin
Copy link
Contributor Author

closed in favor of #4671

@pablochacin pablochacin closed this Apr 3, 2025
@mstoykov mstoykov deleted the binary-provisioning-poc branch August 4, 2025 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments