Skip to content

not enough resources for SCM Ci

Summary

We are about to upload the initial release of the SCM project. However we encounter problems with the CI. We've tried to strip down ressource requirements, but we're still not able to build the SCM with the standard k8s ressources.

Steps to reproduce

Have a look at the CI output https://ci.eclipse.org/scm/job/SCM/view/change-requests/job/MR-2/20/execution/node/39/log/

What is the current bug behavior?

The build job fails due to lack of memory.

What is the expected correct behavior?

The build job has enough ressources to run successfully (16GB of Ram).

Relevant logs and/or screenshots

11/88 Test #11: FeatureExtractor_Tests_build ...................   Passed  241.87 sec
12:02:12        Start 12: FeatureExtractor_Tests
12:02:12  12/88 Test #12: FeatureExtractor_Tests .........................   Passed    0.03 sec
12:02:12        Start 13: GazeControl_Tests_build
12:05:48  13/88 Test #13: GazeControl_Tests_build ........................***Failed  220.76 sec
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeUsefulFieldOfView.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeFovea.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsOpticalInformation.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazePeriphery.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsCurrentGazeState.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsBottomUpRequest.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeControl.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsImpulseRequest.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsTopDownRequest.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsStimulusRequest.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazeFovea.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazePeriphery.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazeUsefulFieldOfView.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/StimulusRequest.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeFieldQuery.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/OpticalInformation.cpp.o
12:05:48  [ 33%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/BottomUpRequest.cpp.o
12:05:48  [ 66%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeCone.cpp.o
12:05:48  [ 66%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazeFieldQuery.cpp.o
12:05:48  [ 66%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/CurrentGazeState.cpp.o
12:05:48  [ 66%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/ImpulseRequest.cpp.o
12:05:48  [ 66%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/TopDownRequest.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazeControl.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/GazeControl/GazeCone.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/ScmCommons.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/LaneQueryHelper.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/__/module/driver/src/AuditoryPerception.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/common/gtest/mainHelper.cpp.o
12:05:48  [100%] Building CXX object tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/__/common/gtest/unitTestMain.cpp.o
12:05:48  c++: fatal error: Killed signal terminated program cc1plus
12:05:48  compilation terminated.
12:05:48  gmake[3]: *** [tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/build.make:118: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazePeriphery.cpp.o] Error 1
12:05:48  gmake[3]: *** Waiting for unfinished jobs....
12:05:48  c++: fatal error: Killed signal terminated program cc1plus
12:05:48  compilation terminated.
12:05:48  gmake[3]: *** [tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/build.make:174: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsGazeControl.cpp.o] Error 1
12:05:48  c++: fatal error: Killed signal terminated program cc1plus
12:05:48  compilation terminated.
12:05:48  gmake[3]: *** [tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/build.make:188: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsTopDownRequest.cpp.o] Error 1
12:05:48  c++: fatal error: Killed signal terminated program cc1plus
12:05:48  compilation terminated.
12:05:48  gmake[3]: *** [tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/build.make:216: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/UnitTestsStimulusRequest.cpp.o] Error 1
12:05:48  gmake[2]: *** [CMakeFiles/Makefile2:1419: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/all] Error 2
12:05:48  gmake[1]: *** [CMakeFiles/Makefile2:1426: tests/GazeControl_Tests/CMakeFiles/GazeControl_Tests.dir/rule] Error 2
12:05:48  gmake: *** [Makefile:395: GazeControl_Tests] Error 2

Priority

  • Urgent
  • High
  • Medium
  • Low

Severity

  • Blocker
  • Major
  • Normal
  • Low

Impact

It's blocking the initial release of SCM.

Edited by Frederic Gurr