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

test: Have GitHub workflows build functional tests #419

Merged
merged 1 commit into from
Jul 1, 2024

Conversation

rajachan
Copy link
Member

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@rajachan rajachan requested a review from bwbarrett as a code owner May 20, 2024 19:41
rauteric
rauteric previously approved these changes May 20, 2024
@rajachan
Copy link
Member Author

rajachan commented May 20, 2024

Failing CI actions are an artifact of how the distcheck build is setup, and it needs an update. Will fix that up.

bwbarrett
bwbarrett previously approved these changes May 20, 2024
Copy link
Contributor

@bwbarrett bwbarrett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your commit subject line is too long, and it would be great to have a bit more in the commit message about the issue you're fixing.

@aws-nslick
Copy link
Contributor

Failing CI actions are an artifact of how the distcheck build is setup, and it needs an update. Will fix that up.

Please check the refactor of this I have in #420 and consider whether you can rebase atop it.

@rajachan
Copy link
Member Author

rajachan commented May 21, 2024

Fixed CI and commit message.

Please check the refactor of this I have in #420 and consider whether you can rebase atop it.

Just noticed this, yeah I can rebase given your PR gets at more of the workflow changes.

rauteric
rauteric previously approved these changes May 21, 2024
@rajachan rajachan force-pushed the test-mpi-fix branch 2 times, most recently from 00b22db to 706dd34 Compare May 29, 2024 00:31
@AvivBenchorin AvivBenchorin added BuildTriggerRequest CI build will be triggered when this label is set and removed BuildTriggerRequest CI build will be triggered when this label is set labels May 29, 2024
@AvivBenchorin
Copy link
Contributor

bot:aws:retest

@a-szegel a-szegel removed the BuildTriggerRequest CI build will be triggered when this label is set label Jun 3, 2024
@a-szegel
Copy link
Contributor

a-szegel commented Jun 3, 2024

Please merge master.

@bwbarrett bwbarrett force-pushed the test-mpi-fix branch 3 times, most recently from ecd73d4 to 0266199 Compare June 7, 2024 18:27
configure.ac Outdated Show resolved Hide resolved
@bwbarrett bwbarrett changed the title build: Fix AS_IF clause that checks for MPI presence when tests are enabled test: Have GitHub workflows build functional tests Jun 7, 2024
@bwbarrett bwbarrett dismissed their stale review June 7, 2024 21:21

My review, and we reworked the patch since then.

@bwbarrett bwbarrett requested a review from aws-nslick June 7, 2024 21:21
Use the EFA installer to get the Libfabric and MPI dependencies.
Previously, we thought we only needed Libfabric, but to build
the functional tests, we need MPI and it's better to build the
functional tests.

Signed-off-by: Raghu Raja <raghunch@amazon.com>
@bwbarrett bwbarrett merged commit 858f448 into aws:master Jul 1, 2024
24 checks passed
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.

None yet

6 participants