File tree Expand file tree Collapse file tree 5 files changed +7
-3
lines changed Expand file tree Collapse file tree 5 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,7 @@ jobs:
121
121
run : ./bin/inv_wrapper.sh dev.cc faabric_tests
122
122
- name : " Run tests"
123
123
run : ./bin/inv_wrapper.sh tests
124
+ timeout-minutes : 15
124
125
125
126
dist-tests :
126
127
if : github.event.pull_request.draft == false
@@ -138,6 +139,7 @@ jobs:
138
139
run : ./dist-test/build.sh
139
140
- name : " Run the distributed tests"
140
141
run : ./dist-test/run.sh
142
+ timeout-minutes : 15
141
143
- name : " Print planner logs"
142
144
if : always()
143
145
run : docker compose logs planner
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ export PROJ_ROOT=$(dirname $(dirname $(readlink -f $0)))
6
6
pushd ${PROJ_ROOT} >> /dev/null
7
7
8
8
# Run the build
9
+ export FAABRIC_DEPLOYMENT_TYPE=gha-ci
9
10
docker compose \
10
11
run \
11
- -e FAABRIC_DEPLOYMENT_TYPE=gha-ci \
12
12
--rm \
13
13
cli \
14
14
/code/faabric/dist-test/build_internal.sh
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ pushd ${PROJ_ROOT} >> /dev/null
9
9
source ./bin/workon.sh
10
10
11
11
# Run the debug build
12
- inv dev.cmake --build=Debug
12
+ inv dev.cmake --build=Debug --clean
13
13
inv dev.cc faabric_dist_tests
14
14
inv dev.cc faabric_dist_test_server
15
15
inv dev.cc planner_server
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ docker compose \
16
16
# Run the tests directly
17
17
docker compose \
18
18
run \
19
+ -e LOG_LEVEL=trace \
19
20
--rm \
20
21
cli \
21
22
/build/faabric/static/bin/faabric_dist_tests
Original file line number Diff line number Diff line change @@ -167,7 +167,8 @@ class MpiDistTestsFixture : public DistTestsFixture
167
167
while (batchResults->messageresults_size () != worldSize) {
168
168
if (numRetries >= maxRetries) {
169
169
SPDLOG_ERROR (
170
- " Timed-out waiting for MPI messages results ({}/{})" ,
170
+ " Timed-out waiting for MPI messages results (app: {}, {}/{})" ,
171
+ req->appid (),
171
172
batchResults->messageresults_size (),
172
173
worldSize);
173
174
throw std::runtime_error (" Timed-out waiting for MPI messges" );
You can’t perform that action at this time.
0 commit comments