OHOS tests doesn't seem to honor docker env limits
Those jobs are running for over 12h:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[...]
bb0662e84337 e0313df0c9bd "sh -c 'if [ -x /usr…" 13 hours ago Up 13 hours runner-gxsd7pvz-project-2297-concurrent-4-b32d2ec95d906bb2-build-3
a034dea59d1c e0313df0c9bd "sh -c 'if [ -x /usr…" 13 hours ago Up 13 hours runner-gxsd7pvz-project-2297-concurrent-7-b076bafda6f46be2-build-3
de410c6ff4a0 e0313df0c9bd "sh -c 'if [ -x /usr…" 13 hours ago Up 13 hours runner-gxsd7pvz-project-2297-concurrent-6-9dcc105008df8d23-build-3
dd6593bc8e87 e0313df0c9bd "sh -c 'if [ -x /usr…" 13 hours ago Up 13 hours runner-gxsd7pvz-project-2297-concurrent-5-06d60d289e4376e3-build-3
Those jobs seem to be already failed.
Also, the process list for runner-gxsd7pvz-project-2297-concurrent-5-06d60d289e4376e3-build-3
:
root@awaited-impala:~# docker exec -ti dd6593bc8e87 ps axcf
PID TTY STAT TIME COMMAND
52300 pts/0 Rs+ 0:00 ps
1 ? Ss 0:00 bash
10 ? S 0:00 bash
2682 ? S 0:00 \_ build.sh
2703 ? S 0:00 \_ build_standard.
2707 ? S 0:00 \_ build_ohos.sh
12342 ? S 0:09 \_ ninja
15522 ? S 0:00 | \_ build_kernel.sh
15526 ? S 0:00 | | \_ kernel_module_b
15532 ? S 0:00 | | \_ make
47604 ? S 0:00 | | \_ make
49435 ? S 0:00 | | \_ make
51945 ? S 0:31 | | \_ conf
52280 ? S 0:21 | | \_ sh
52282 ? R 2:04 | | \_ clang
33614 ? R 36:25 | \_ arm-oe-linux-mu
40779 ? R 35:47 | \_ arm-oe-linux-mu
51684 ? Rl 35:46 | \_ ruby
51998 ? R 26:06 | \_ arm-oe-linux-mu
52010 ? R 35:14 | \_ arm-oe-linux-mu
52041 ? R 26:55 | \_ arm-oe-linux-mu
52044 ? R 25:27 | \_ arm-oe-linux-mu
52052 ? R 26:48 | \_ arm-oe-linux-mu
52053 ? R 25:38 | \_ arm-oe-linux-mu
52054 ? R 25:52 | \_ arm-oe-linux-mu
52061 ? R 25:56 | \_ arm-oe-linux-mu
52064 ? R 26:09 | \_ arm-oe-linux-mu
52067 ? R 25:17 | \_ arm-oe-linux-mu
52069 ? R 26:00 | \_ arm-oe-linux-mu
52072 ? R 25:28 | \_ arm-oe-linux-mu
52080 ? R 26:45 | \_ arm-oe-linux-mu
52083 ? R 26:51 | \_ arm-oe-linux-mu
52087 ? R 25:46 | \_ arm-oe-linux-mu
52091 ? R 25:59 | \_ arm-oe-linux-mu
52096 ? R 26:45 | \_ arm-oe-linux-mu
52097 ? R 26:25 | \_ arm-oe-linux-mu
52098 ? R 25:34 | \_ arm-oe-linux-mu
52105 ? R 26:09 | \_ arm-oe-linux-mu
52106 ? R 25:55 | \_ arm-oe-linux-mu
52107 ? R 26:04 | \_ arm-oe-linux-mu
52108 ? R 25:42 | \_ arm-oe-linux-mu
52109 ? R 26:46 | \_ arm-oe-linux-mu
52112 ? R 26:01 | \_ arm-oe-linux-mu
52116 ? R 26:51 | \_ arm-oe-linux-mu
52118 ? R 26:07 | \_ arm-oe-linux-mu
52119 ? R 25:29 | \_ arm-oe-linux-mu
52121 ? R 25:58 | \_ arm-oe-linux-mu
52126 ? R 25:59 | \_ arm-oe-linux-mu
52127 ? R 26:25 | \_ arm-oe-linux-mu
52128 ? R 25:26 | \_ arm-oe-linux-mu
52129 ? R 25:36 | \_ arm-oe-linux-mu
52130 ? R 25:52 | \_ arm-oe-linux-mu
52132 ? R 26:02 | \_ arm-oe-linux-mu
52133 ? R 25:58 | \_ arm-oe-linux-mu
52134 ? R 26:13 | \_ arm-oe-linux-mu
52136 ? R 26:37 | \_ arm-oe-linux-mu
52137 ? R 26:04 | \_ arm-oe-linux-mu
52139 ? R 26:11 | \_ arm-oe-linux-mu
52142 ? R 25:37 | \_ arm-oe-linux-mu
52144 ? R 26:31 | \_ arm-oe-linux-mu
52145 ? R 26:36 | \_ arm-oe-linux-mu
52146 ? R 25:54 | \_ arm-oe-linux-mu
52148 ? R 25:33 | \_ arm-oe-linux-mu
52152 ? R 26:27 | \_ arm-oe-linux-mu
52153 ? R 26:38 | \_ arm-oe-linux-mu
52155 ? R 25:47 | \_ arm-oe-linux-mu
52156 ? R 25:57 | \_ arm-oe-linux-mu
52157 ? R 26:08 | \_ arm-oe-linux-mu
52158 ? R 25:46 | \_ arm-oe-linux-mu
52165 ? R 25:53 | \_ arm-oe-linux-mu
52166 ? R 25:58 | \_ arm-oe-linux-mu
52168 ? R 26:08 | \_ arm-oe-linux-mu
52174 ? R 26:00 | \_ arm-oe-linux-mu
52175 ? R 25:52 | \_ arm-oe-linux-mu
52176 ? R 26:22 | \_ arm-oe-linux-mu
52178 ? R 25:40 | \_ arm-oe-linux-mu
52180 ? R 26:23 | \_ arm-oe-linux-mu
52183 ? R 25:55 | \_ arm-oe-linux-mu
52187 ? R 25:43 | \_ arm-oe-linux-mu
52194 ? R 25:34 | \_ arm-oe-linux-mu
52203 ? R 25:27 | \_ arm-oe-linux-mu
52205 ? R 25:18 | \_ arm-oe-linux-mu
52208 ? R 25:58 | \_ arm-oe-linux-mu
52211 ? R 25:27 | \_ arm-oe-linux-mu
52212 ? R 25:24 | \_ arm-oe-linux-mu
52214 ? R 26:03 | \_ arm-oe-linux-mu
52216 ? R 25:37 | \_ arm-oe-linux-mu
52218 ? R 25:38 | \_ arm-oe-linux-mu
52220 ? R 25:21 | \_ arm-oe-linux-mu
52221 ? R 25:29 | \_ arm-oe-linux-mu
52227 ? R 25:45 | \_ arm-oe-linux-mu
52231 ? R 25:45 | \_ arm-oe-linux-mu
52232 ? R 25:43 | \_ arm-oe-linux-mu
52235 ? R 25:43 | \_ arm-oe-linux-mu
52237 ? R 25:36 | \_ arm-oe-linux-mu
52246 ? R 25:17 | \_ arm-oe-linux-mu
52254 ? R 25:36 | \_ arm-oe-linux-mu
52256 ? R 25:44 | \_ arm-oe-linux-mu
52263 ? R 25:52 | \_ arm-oe-linux-mu
52264 ? R 26:12 | \_ arm-oe-linux-mu
52265 ? R 27:07 | \_ arm-oe-linux-mu
52266 ? R 27:25 | \_ arm-oe-linux-mu
52267 ? R 28:44 | \_ arm-oe-linux-mu
12343 ? S 0:01 \_ tee
root@awaited-impala:~#
Suggestion - let's utilise PARALLEL_MAKE
NINJA_ARGS
knobs