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

Support for s390x Architecture #3982

Closed
Praveenmail2him opened this issue Oct 11, 2024 · 4 comments
Closed

Support for s390x Architecture #3982

Praveenmail2him opened this issue Oct 11, 2024 · 4 comments
Assignees
Labels

Comments

@Praveenmail2him
Copy link

Feature Description

Is there any support available for s390x architecture?

Suggested Solution (optional)

No response

Already existing or connected issues / PRs (optional)

No response

@joanlopez
Copy link
Contributor

joanlopez commented Oct 13, 2024

Hi @Praveenmail2him,

Currently, there is no support for s390x, and although it's an officially supported architecture by Go, we don't have any plans to extend the support for that architecture.

The main blockers I see are:

  • We don't have capacity to spend time on that
  • It may increase the maintenance cost over time

So, what I'd suggest you is to give it a try, either by trying to build k6 locally for that architecture, or setting up your own fork. It may happen the unlikely situation that, if adding support for this architecture is relatively demanded (with 👍🏻 on this issue), and the overhead of maintaining this new architecture is super low, we could extend the support, but that would be in a non-near future, and under very specific conditions.

For now, try to explore it on your own, if really interested, and let us know the results.

Thanks! 🙇🏻

Side note(@Praveenmail2him): If you only wanted to ask the question for information, and not to ask and pursue that support, then I'd suggest you to close this issue, and next time try to use the k6 community for this kind of questions, as GitHub issues are mainly used for reporting feature requests, enhancements and bugs.

@Praveenmail2him
Copy link
Author

I would like to build the support for s390x Architecture, let me fork this code.

@codebien
Copy link
Contributor

codebien commented Jan 27, 2025

Hey @Praveenmail2him,
I see you re-opened this issue. What is your expectation? If you are going to maintain it in a fork, then we don't need to keep this issue open. Or do you intend to submit a pull request?

If you want to get it supported natively by k6, then you should provide more context here explaining why this should be important, otherwise there are high chance that we could reject the contribution.

I close this issue as I assume you are going to only fork the project as you mentioned in your comment. In any case, feel free to post the link here of the forked version to reach a wider user base. You don't need to re-open you can comment on closed issues.

@codebien codebien closed this as not planned Won't fix, can't repro, duplicate, stale Jan 27, 2025
@Praveenmail2him
Copy link
Author

My team is working on to provide the z support for this tool. I'm going to fork this code and make some changes to accommodate s390x architecture. I will submit a PR.
Thanks, Praveen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants