Mac-Hardware for pre-merge testing
ChristianKuehnel opened this issue · 19 comments
Louis Dionne requested Mac-Hardware for pre-merge testing, details see email conversation on iwg@llvm.org
I have spoken with Louis in the past about this and I know he could really use our support here. @ChristianKuehnel would it be possible for you to get a quote from MacStadium? I will work up pricing information for AWS. It would be nice if we could get a third vendor for price comparison. I am going to aim to get my information posted here by the end of this week. In order to help Louis I think it would be nice if we could get an email proposal sent to the Board within the next 10 - 14 business days. Any objections?
A quick peak here shows AWS provides macOS on dedicated hardware only. We could get 12 cores with 32GB ram for ~$615/mo with a 1yr commitment. The price increases dramatically if we just pay for the unit hourly (almost $2/hr).
Concerning hardware selection:
- The more cores the better for compiling (as always). So I would not take any dual-core machines.
- We probably want a mix of Intel (current fleet) and M1 machines (future architecture).
Just send requests for quotes to MacStadium, MacMiniVault and MacInCloud.
What's going to be running on these resources? Is it a buildbot or some other CI system?
pre-mege testing is running on Buildkite:
https://buildkite.com/llvm-project
I created a proposal in a Google Doc. Not sharing it publicly as it contains pricing information:
Happy to give access to folks who want to get involved in the topic.
Hi, there is a board meeting on Friday. Is this document ready for the board to review?
I agree with the MacMiniVault choice. Do you want to send the proposal to the board?
Hi,
is this request still relevant? I've just set up 2 mac mini M1 and 1 mac mini x86 i5 (2012) for building LLVM and Spidermonkey. Still working on environment setting, but I'd like to contribute them to the LLVM test process.
@lazyparser We have purchased the Mac resources and they are running in buildkite. If you have resources you want to contribute, please open a separate ticket so we can discuss.
@lazyparser We have purchased the Mac resources and they are running in buildkite. If you have resources you want to contribute, please open a separate ticket so we can discuss.
Got it. Thanks. will do later.
Also feel free to sync up with Louis Dionne on setting things up.
Clsoing as the hardware is up and running