# Run sent to worker: doanac-reckless == 2019-01-16 11:12:51.021629: Setting up runner on worker == 2019-01-16 11:12:51.779682: Steps to recreate inside simulator wget -O simulate.sh https://api.gavelci.us/projects/zephyr/builds/284/runs/sanity-nrf52//.simulate.sh # wget'ing the file may require the --header flag if the # jobserv API requires authentication. sh ./simulate.sh == 2019-01-16 11:12:52.016417: Pulling container: zephyrprojectrtos/zephyr-build Using default tag: latest latest: Pulling from zephyrprojectrtos/zephyr-build Digest: sha256:9ddee605ea2349bd61923d3baf50b4963890a9c82128e27f427d512d70df372e Status: Image is up to date for zephyrprojectrtos/zephyr-build:latest == 2019-01-16 11:12:53.758872: Preparing bind mounts == 2019-01-16 11:12:54.017789: Creating container .netrc file 2019-01-16 11:12:54.017998: INFO Creating token for jobserv run access == 2019-01-16 11:12:54.317183: Preparing script 2019-01-16 11:12:54.317230: INFO Repo is: https://github.com/doanac/gavel-ci-projects Cloning into '/srv/gavelci-worker/runs/tmpgpsqep7f/script-repo'... 2019-01-16 11:12:55.071927: INFO Git HEAD reference is: e0b4e3582c04ac8a27f0b3ba8fa9add9760404b7 == 2019-01-16 11:12:55.355339: Cloning git repository 2019-01-16 11:12:55.355388: INFO Clone_url: https://github.com/zephyrproject-rtos/zephyr.git Cloning into '/srv/gavelci-worker/runs/tmpgpsqep7f/repo'... Checking out files: 55% (6978/12552) Checking out files: 56% (7030/12552) Checking out files: 57% (7155/12552) Checking out files: 58% (7281/12552) Checking out files: 59% (7406/12552) Checking out files: 60% (7532/12552) Checking out files: 61% (7657/12552) Checking out files: 62% (7783/12552) Checking out files: 63% (7908/12552) Checking out files: 64% (8034/12552) Checking out files: 65% (8159/12552) Checking out files: 66% (8285/12552) Checking out files: 67% (8410/12552) Checking out files: 68% (8536/12552) Checking out files: 69% (8661/12552) Checking out files: 70% (8787/12552) Checking out files: 71% (8912/12552) Checking out files: 72% (9038/12552) Checking out files: 73% (9163/12552) Checking out files: 74% (9289/12552) Checking out files: 75% (9414/12552) Checking out files: 76% (9540/12552) Checking out files: 77% (9666/12552) Checking out files: 78% (9791/12552) Checking out files: 79% (9917/12552) Checking out files: 80% (10042/12552) Checking out files: 81% (10168/12552) Checking out files: 82% (10293/12552) Checking out files: 83% (10419/12552) Checking out files: 84% (10544/12552) Checking out files: 85% (10670/12552) Checking out files: 86% (10795/12552) Checking out files: 87% (10921/12552) Checking out files: 88% (11046/12552) Checking out files: 89% (11172/12552) Checking out files: 90% (11297/12552) Checking out files: 91% (11423/12552) Checking out files: 92% (11548/12552) Checking out files: 93% (11674/12552) Checking out files: 94% (11799/12552) Checking out files: 95% (11925/12552) Checking out files: 96% (12050/12552) Checking out files: 97% (12176/12552) Checking out files: 98% (12301/12552) Checking out files: 99% (12427/12552) Checking out files: 100% (12552/12552) Checking out files: 100% (12552/12552), done. 2019-01-16 11:13:22.986015: INFO Checking out: 40b88547058e71595184ee509b1a1f462b5df5de Switched to branch 'jobserv-run' == 2019-01-16 11:13:24.283984: Setting up container environment 2019-01-16 11:13:24.284070: INFO Container environment variables: ZEPHYR_TOOLCHAIN_VARIANT=zephyr PLATFORM=nrf52_blenano2 BROKE_TESTS=tests/kernel/interrupt GIT_REF=refs/heads/master GIT_URL=https://github.com/zephyrproject-rtos/zephyr.git GIT_OLD_SHA=81ec05548dbafb602d2d400ef86ffcf2e1732c31 GIT_SHA=40b88547058e71595184ee509b1a1f462b5df5de H_PROJECT=zephyr H_BUILD=284 H_RUN=sanity-nrf52 H_WORKER=doanac-reckless == 2019-01-16 11:13:24.524605: Running script inside container 2019-01-16 11:13:24.524654: INFO Running with "--privileged" Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml" = Running script with: sudo /script-repo/zephyr/sanity.sh = Installing dependencies PORT=5900 The VNC desktop is: 95d8b2d8a519:0 Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'pyudev' *Installing pyudev and pyocd | The directory '/home/user/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. | The directory '/home/user/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. | Collecting git+https://github.com/mbedmicro/pyOCD@60e6bf40b713919d9b49ccf4d2753f269d3e6082 | Cloning https://github.com/mbedmicro/pyOCD (to 60e6bf40b713919d9b49ccf4d2753f269d3e6082) to /tmp/pip-rt6894su-build | Could not find a tag or branch '60e6bf40b713919d9b49ccf4d2753f269d3e6082', assuming commit. | Collecting pyudev==0.21.0 | Downloading https://files.pythonhosted.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz (89kB) | Requirement already satisfied: colorama in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: future in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: intelhex in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: intervaltree in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: pyelftools in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: pyusb>=1.0.0b2 in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: six in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: websocket-client in /usr/local/lib/python3.6/dist-packages (from pyocd==0.13.0b3.dev21) | Requirement already satisfied: sortedcontainers in /usr/local/lib/python3.6/dist-packages (from intervaltree->pyocd==0.13.0b3.dev21) | Installing collected packages: pyudev, pyocd | Running setup.py install for pyudev: started | Running setup.py install for pyudev: finished with status 'done' | Found existing installation: pyocd 0.14.3 | Uninstalling pyocd-0.14.3: | Successfully uninstalled pyocd-0.14.3 | Running setup.py install for pyocd: started | Running setup.py install for pyocd: finished with status 'done' | Successfully installed pyocd-0.13.0b3.dev21 pyudev-0.21.0 = Probing for a board named: RedBearLab-BLE-Nano2 = Probed board tty(/dev/ttyACM0) id(109300003131a6610c36303333363445a5a5a5a597969906) = Removing broken test: tests/kernel/interrupt = Running sanitycheck + sanitycheck --platform nrf52_blenano2 --inline-logs --outdir /tmp/outdir --enable-slow --verbose --ninja --device-testing --device-serial /dev/ttyACM0 -e kernel JOBS: 12 Reading test case configuration files under /repo/tests... Reading test case configuration files under /repo/samples... Reading platform configuration files under /repo/boards... Reading platform configuration files under /repo/scripts/sanity_chk/boards... Building testcase defconfigs... 95 tests selected, 87941 tests discarded due to filters 1/95 nrf52_blenano2 samples/drivers/entropy/test PASSED 2/95 nrf52_blenano2 samples/mpu/mpu_stack_guard_test/test PASSED 3/95 nrf52_blenano2 samples/application_development/external_lib/test PASSED 4/95 nrf52_blenano2 samples/hello_world/sample.helloworld PASSED 5/95 nrf52_blenano2 samples/mpu/mpu_stack_guard_test/test_stack_guard PASSED 6/95 nrf52_blenano2 samples/cpp_synchronization/test PASSED 7/95 nrf52_blenano2 samples/drivers/crypto/test-micro PASSED 8/95 nrf52_blenano2 samples/mpu/mpu_test/test PASSED 9/95 nrf52_blenano2 samples/net/sockets/dumb_http_server/test PASSED 10/95 nrf52_blenano2 samples/mpu/mem_domain_apis_test/kernel.memory_protection.memory_domains PASSED 11/95 nrf52_blenano2 samples/drivers/crypto/test-mbedtls PASSED 12/95 nrf52_blenano2 samples/philosophers/sample.philosopher.preempt_only PASSED 13/95 nrf52_blenano2 samples/net/sockets/big_http_download/test PASSED 14/95 nrf52_blenano2 samples/philosophers/sample.philosopher PASSED 15/95 nrf52_blenano2 samples/philosophers/sample.philosopher.coop_only PASSED 16/95 nrf52_blenano2 samples/philosophers/sample.philosopher.fifos PASSED 17/95 nrf52_blenano2 samples/nfc/nfc_hello/test PASSED 18/95 nrf52_blenano2 samples/philosophers/sample.philosopher.lifos PASSED 19/95 nrf52_blenano2 samples/philosophers/sample.philosopher.same_prio PASSED 20/95 nrf52_blenano2 samples/net/sockets/http_get/test PASSED 21/95 nrf52_blenano2 samples/philosophers/sample.philosopher.semaphores PASSED 22/95 nrf52_blenano2 samples/philosophers/sample.philosopher.stacks PASSED 23/95 nrf52_blenano2 samples/philosophers/sample.philosopher.static PASSED 24/95 nrf52_blenano2 samples/philosophers/sample.philosopher.tracing PASSED 25/95 nrf52_blenano2 samples/portability/cmsis_rtos_v1/philosophers/sample.philosopher PASSED 26/95 nrf52_blenano2 samples/portability/cmsis_rtos_v1/philosophers/sample.philosopher.same_prio PASSED 27/95 nrf52_blenano2 samples/portability/cmsis_rtos_v1/timer_synchronization/test PASSED 28/95 nrf52_blenano2 samples/portability/cmsis_rtos_v2/philosophers/sample.philosopher.same_prio PASSED 29/95 nrf52_blenano2 samples/portability/cmsis_rtos_v2/philosophers/sample.philosopher PASSED 30/95 nrf52_blenano2 samples/portability/cmsis_rtos_v1/philosophers/sample.philosopher.semaphores PASSED 31/95 nrf52_blenano2 samples/portability/cmsis_rtos_v2/philosophers/sample.philosopher.semaphores PASSED 32/95 nrf52_blenano2 samples/sensor/thermometer/test PASSED 33/95 nrf52_blenano2 samples/portability/cmsis_rtos_v2/timer_synchronization/test PASSED 34/95 nrf52_blenano2 samples/subsys/console/echo/test PASSED 35/95 nrf52_blenano2 samples/subsys/console/getchar/test PASSED 36/95 nrf52_blenano2 samples/subsys/console/getline/test PASSED 37/95 nrf52_blenano2 samples/subsys/logging/logger/samples.logger PASSED 38/95 nrf52_blenano2 samples/subsys/shell/shell_module/test_minimal PASSED 39/95 nrf52_blenano2 samples/subsys/shell/shell_module/test PASSED 40/95 nrf52_blenano2 tests/benchmarks/footprint/benchmark.footprint.min PASSED 41/95 nrf52_blenano2 samples/userspace/shared_mem/kernel.memory_protection.userspace PASSED 42/95 nrf52_blenano2 tests/benchmarks/app_kernel/benchmark.application PASSED 43/95 nrf52_blenano2 samples/testing/integration/section.subsection PASSED 44/95 nrf52_blenano2 tests/application_development/gen_inc_file/buildsystem.include_file PASSED 45/95 nrf52_blenano2 tests/application_development/cpp/test PASSED 46/95 nrf52_blenano2 tests/benchmarks/footprint/benchmark.footprint.max PASSED 47/95 nrf52_blenano2 tests/benchmarks/footprint/benchmark.footprint.float PASSED 48/95 nrf52_blenano2 tests/benchmarks/footprint/benchmark.footprint.regular PASSED 49/95 nrf52_blenano2 tests/benchmarks/latency_measure/benchmark.latency PASSED 50/95 nrf52_blenano2 tests/benchmarks/sys_kernel/benchmark.kernel PASSED 51/95 nrf52_blenano2 tests/benchmarks/timing_info/benchmark.timing.default_kernel PASSED 52/95 nrf52_blenano2 tests/benchmarks/timing_info/benchmark.timing.userspace PASSED 53/95 nrf52_blenano2 tests/crypto/rand32/crypto.rand32.random_hw_xoroshiro PASSED 54/95 nrf52_blenano2 tests/crypto/tinycrypt_hmac_prng/crypto.tinycrypt PASSED 55/95 nrf52_blenano2 tests/cmsis_rtos_v2/portability.cmsis_rtos_v2 PASSED 56/95 nrf52_blenano2 tests/crypto/rand32/crypto.rand32.random_sw_systimer PASSED 57/95 nrf52_blenano2 tests/cmsis_rtos_v1/portability.cmsis_rtos_v1 PASSED 58/95 nrf52_blenano2 tests/crypto/rand32/crypto.rand32 PASSED 59/95 nrf52_blenano2 tests/drivers/entropy/api/peripheral.entropy PASSED 60/95 nrf52_blenano2 tests/crypto/tinycrypt/crypto.tinycrypt PASSED 61/95 nrf52_blenano2 tests/crypto/mbedtls/crypto.mbedtls PASSED 62/95 nrf52_blenano2 tests/kernel/arm_irq_vector_table/arch.interrupt PASSED 63/95 nrf52_blenano2 tests/drivers/ipm/peripheral.mailbox PASSED 64/95 nrf52_blenano2 tests/drivers/uart/uart_basic_api/peripheral.uart PASSED 65/95 nrf52_blenano2 tests/drivers/uart/uart_basic_api/peripheral.uart.poll PASSED 66/95 nrf52_blenano2 tests/kernel/arm_runtime_nmi/arch.interrupt PASSED 67/95 nrf52_blenano2 tests/drivers/uart/uart_basic_api/peripheral.uart.shell PASSED 68/95 nrf52_blenano2 tests/kernel/gen_isr_table/arch.interrupt PASSED 69/95 nrf52_blenano2 tests/kernel/early_sleep/kernel.common PASSED 70/95 nrf52_blenano2 tests/kernel/init/kernel.common.init PASSED 71/95 nrf52_blenano2 tests/kernel/mem_protect/app_memory/kernel.memory_protection PASSED 72/95 nrf52_blenano2 tests/kernel/irq_offload/arch.interrupt PASSED 73/95 nrf52_blenano2 tests/kernel/xip/arch.common.xip PASSED 74/95 nrf52_blenano2 tests/kernel/mem_protect/stack_random/kernel.memory_protection.stack_random PASSED 75/95 nrf52_blenano2 tests/kernel/timer/timer_monotonic/kernel.timer PASSED 76/95 nrf52_blenano2 tests/misc/test_build/test_newlib FAILED: build_error --------------../tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/build.log-------------- Zephyr version: 1.13.99 -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.6.7", minimum required is "3.4") -- Selected BOARD nrf52_blenano2 warning: BT_CTLR (defined at subsys/bluetooth/controller/Kconfig:10) was assigned the value 'y' but got the value 'n'. You can check symbol information (including dependencies) in the 'menuconfig' interface (see the Application Development Primer section of the manual), or in the Kconfig reference at http://docs.zephyrproject.org/latest/reference/kconfig/CONFIG_BT_CTLR.html (which is updated regularly from the master branch). See the 'Setting configuration values' section of the Board Porting Guide as well. Parsing Kconfig tree in /repo/Kconfig Loading /repo/boards/arm/nrf52_blenano2/nrf52_blenano2_defconfig as base Merging newlib.conf Merging /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/overlay.conf Configuration written to '/tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/.config' -- Loading /repo/boards/arm/nrf52_blenano2/nrf52_blenano2.dts as base -- Overlaying /repo/dts/common/common.dts nrf52_blenano2.dts_compiled: Warning (unique_unit_address): /soc/i2c@40003000: duplicate unit-address (also used in node /soc/spi@40003000) nrf52_blenano2.dts_compiled: Warning (unique_unit_address): /soc/i2c@40004000: duplicate unit-address (also used in node /soc/spi@40004000) -- Cache files will be written to: /home/user/.cache/zephyr -- The C compiler identification is GNU 6.2.0 -- The CXX compiler identification is GNU 6.2.0 -- The ASM compiler identification is GNU -- Found assembler: /opt/toolchains/zephyr-sdk-0.9.5/sysroots/x86_64-pokysdk-linux/usr/bin/arm-zephyr-eabi/arm-zephyr-eabi-gcc -- Performing Test toolchain_is_ok -- Performing Test toolchain_is_ok - Success CMake Warning at ../../../CMakeLists.txt:1405 (message): ------------------------------------------------------------ --- WARNING: __ASSERT() statements are globally ENABLED --- --- The kernel will run more slowly and use more memory --- ------------------------------------------------------------ -- Configuring done -- Generating done -- Build files have been written to: /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib ninja: Entering directory `/tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib' [1/116] cd /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr && /usr/bin/python3 /repo/scripts/gen_kobject_list.py --kobj-types-output /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/include/generated/kobj-types-enum.h --kobj-otype-output /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/include/generated/otype-to-str.h --kobj-size-output /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/include/generated/otype-to-size.h [2/116] cd /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr && /usr/bin/python3 /repo/scripts/gen_kobject_list.py --validation-output /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/include/generated/driver-validation.h [3/116] cd /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr && /usr/local/bin/cmake -E echo [4/116] cd /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr && /usr/bin/python3 /repo/scripts/subfolder_list.py --directory /repo/include --out-file /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/misc/generated/syscalls_subdirs.txt --trigger /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/misc/generated/syscalls_subdirs.trigger --create-links /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/misc/generated/syscalls_links [5/116] cd /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr && /usr/bin/python3 /repo/scripts/parse_syscalls.py --include /repo/include --json-file /tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/zephyr/misc/generated/syscalls.json ninja: fatal: posix_spawn: No such file or directory --------------../tmp/outdir/nrf52_blenano2/tests/misc/test_build/test_newlib/build.log-------------- 77/95 nrf52_blenano2 tests/lib/base64/libraries.encoding PASSED 78/95 nrf52_blenano2 tests/lib/c_lib/libraries.libc PASSED 79/95 nrf52_blenano2 tests/lib/json/libraries.encoding PASSED 80/95 nrf52_blenano2 tests/lib/mem_alloc/libraries.libc.minimal PASSED 81/95 nrf52_blenano2 tests/lib/mem_alloc/libraries.libc.newlib PASSED 82/95 nrf52_blenano2 tests/lib/rbtree/libraries.data_structures.rbtree PASSED 83/95 nrf52_blenano2 tests/lib/ringbuffer/libraries.data_structures PASSED 84/95 nrf52_blenano2 tests/misc/test_build/test_utf8_in_kconfig_values PASSED 85/95 nrf52_blenano2 tests/misc/test_build/test_debug PASSED 86/95 nrf52_blenano2 tests/lib/sprintf/libraries.libc PASSED 87/95 nrf52_blenano2 tests/misc/test_build/test_runtime_nmi PASSED 88/95 nrf52_blenano2 tests/shell/shell PASSED 89/95 nrf52_blenano2 tests/posix/common/portability.posix PASSED 90/95 nrf52_blenano2 tests/subsys/logging/log_list/logging.log_list PASSED 91/95 nrf52_blenano2 tests/subsys/logging/log_core/logging.log_core PASSED 92/95 nrf52_blenano2 tests/ztest/test/base/testing.ztest.verbose_0 PASSED 93/95 nrf52_blenano2 tests/subsys/logging/log_msg/logging.log_msg PASSED 94/95 nrf52_blenano2 tests/ztest/test/base/testing.ztest.verbose_1 PASSED 95/95 nrf52_blenano2 tests/ztest/test/base/testing.ztest.verbose_2 PASSED 94 of 95 tests passed with 0 warnings in 730 seconds + true + cp ./scripts/sanity_chk/last_sanity.xml /archive/junit.xml Script completed == 2019-01-16 11:26:11.983017: Finding artifacts to upload Uploading 1 items 19765 bytes == 2019-01-16 11:26:13.323839: Analyzing junit results == 2019-01-16 11:26:14.337205: Runner has completed ________ | o o| Thumbs Down |___/\_|________ | _____|__| | | || |______| | | | | | | | | |_| |_|