[riot-notifications] [RIOT-OS/RIOT] .murdock: run Kconfig compilation first when needed (#15419)

Alexandre Abadie notifications at github.com
Tue Nov 17 12:30:28 CET 2020


@aabadie commented on this pull request.



> +    # resolution for regression purposes. $TEST_KCONFIG contains a
+    # list of board-application tuples that are currently modeled to
+    # run with Kconfig
+
+    should_check_kconfig_hash=0
+
+    for app in $(get_kconfig_test_apps "${board}")
+    do
+        if [ "${appdir}" = "${app}" ]; then
+            should_check_kconfig_hash=1
+            BOARD=$board make -C${appdir} clean
+            CCACHE_BASEDIR="$(pwd)" BOARD=$board TOOLCHAIN=$toolchain RIOT_CI_BUILD=1 TEST_KCONFIG=1 \
+                            make -C${appdir} all test-input-hash -j${JOBS:-4}
+            RES=$?
+            if [ $RES -eq 0 ]; then
+                kconfig_test_hash=$(test_hash_calc "$BINDIR")

@bergzand is aware of the shellcheck issues in this script. I think he's willing to provide a PR addressing them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15419#discussion_r525083758
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20201117/9930e4bd/attachment.htm>


More information about the notifications mailing list