Skip to content

[I-Build-Test] Remove CPU-arch as criterion for testPlatform property #2487

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

Merged

Conversation

HannesWell
Copy link
Member

All usages depending on the 'testPlatform' variable don't distinguish between architectures.
In case it is attempted to run the tests on a unsupported arch, checking the architecture too produces an explicit error message instead of just having a download that fails because the corresponding artifacts are not available. But those that run I-builds locally or configure a new platform are usually well aware if the executing architecture is supported or not.
And testing for the arch just makes it more complicated to run tests on new platforms.

This helps for example for #577.

All usages depending on the 'testPlatform' variable don't distinguish
between architectures.
In case it is attempted to run the tests on a unsupported arch, checking
the architecture too produces an explicit error message instead of just
having a download that fails because the corresponding artifacts are not
available. But those that run I-builds locally or configure a new
platform are usually well aware if the executing architecture is
supported or not.
And testing for the arch just makes it more complicated to run tests on
new platforms.
@HannesWell HannesWell force-pushed the remove-explicit-arch-check branch from bd66957 to dbe1232 Compare October 28, 2024 17:58
@HannesWell
Copy link
Member Author

If there are no objection's I'll submit this tomorrow (Tuesday) evening.

@akurtakov
Copy link
Member

No objection from me. Big thanks for deep diving into our most cumbersome releng parts!

@HannesWell
Copy link
Member Author

You're welcome, it's always nice to get a bit of configuration, even if there is still huge amount left.

Let's have this.

@HannesWell HannesWell merged commit 632194a into eclipse-platform:master Oct 29, 2024
3 of 4 checks passed
@HannesWell HannesWell deleted the remove-explicit-arch-check branch October 29, 2024 17:18
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