File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 1+ name : OFI Linux
2+
3+ on : [pull_request, merge_group]
4+
5+ jobs :
6+ build :
7+ timeout-minutes : 90
8+
9+ runs-on : ubuntu-22.04
10+
11+ steps :
12+ - uses : actions/checkout@v2
13+ # Uncomment the lines below to set up a tmate session for debugging.
14+ # See https://github.com/marketplace/actions/debugging-with-tmate for details.
15+ # This can't be enabled all the time as the tmate session will wait for a user to connect before running
16+ # the build.
17+ # - name: Tmate session for debugging
18+ # uses: mxschmitt/action-tmate@v2
19+ - name : install-prerequisites
20+ run : |
21+ sudo apt-get update
22+ sudo apt-get install libfabric-dev libpmix-dev openmpi-bin
23+ - name : build
24+ run : ./build all-test ofi-linux-x86_64 openpmix --with-production -j4 -g -I/usr/lib/x86_64-linux-gnu/pmix2/include/
25+ - name : test
26+ run : |
27+ export OMPI_MCA_rmaps_base_oversubscribe=1
28+ make -C ofi-linux-x86_64-openpmix/tmp test TESTOPTS="+ofi_runtime_tcp"
You can’t perform that action at this time.
0 commit comments