Skip to content

Add MQTT dependencies, settings UI, and test coverage (CATROID-1670, CATROID-1672) #822

Add MQTT dependencies, settings UI, and test coverage (CATROID-1670, CATROID-1672)

Add MQTT dependencies, settings UI, and test coverage (CATROID-1670, CATROID-1672) #822

Status Success
Total duration 13m 10s
Artifacts 18

main.yml

on: pull_request
Repo Check
4s
Repo Check
Build APK
5m 32s
Build APK
Unit Tests
5m 8s
Unit Tests
Instrumented Unit Tests  /  Emulated Tests
9m 38s
Instrumented Unit Tests / Emulated Tests
Testrunner Tests  /  Emulated Tests
12m 59s
Testrunner Tests / Emulated Tests
Quarantined Tests  /  Emulated Tests
8m 15s
Quarantined Tests / Emulated Tests
RTL Tests  /  Emulated Tests
8m 18s
RTL Tests / Emulated Tests
Matrix: Code Analysis
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Code Analysis (pmd, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (detekt, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (detekt, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
Code Analysis (checkstyle, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (checkstyle, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
Unit Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests
Unexpected input(s) 'reporter', valid inputs are ['name', 'path', 'if-no-files-found', 'retention-days', 'compression-level', 'overwrite', 'include-hidden-files']
Code Analysis (lint, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (lint, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
Build APK
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quarantined Tests / Emulated Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RTL Tests / Emulated Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Instrumented Unit Tests / Emulated Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Testrunner Tests / Emulated Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Unit Tests
127 KB
sha256:a2f7ec2c5dfaf49c7a713ba66182ea36d8916595479ba03e600463abb28b4c2d
checkstyle-report
11.6 KB
sha256:6d19ee232b04b53b28d167761483bbd3ac626fa7c6a09e974ef2e04853a9c69f
detekt-report
34.4 KB
sha256:71a7904b1b5ae0da624cb2c30df5c8ba4717933fd24033a6e1ee79193b592bf4
instrumented-unit-tests-coverage-report
6.75 MB
sha256:182b0287eba4e59afa20d188e63320daf27f9df3c614b60c0313e26c3cb459e8
instrumented-unit-tests-test-report
201 KB
sha256:a3a8b388077191d49a06a92d953b56580984e4b1335a5a7a4d8bb9e0bfa08bda
instrumented-unit-tests-test-report-xml
22.5 KB
sha256:72fcf54c17b15a48939f4aed1afcdadab5dc2195253ce52b68257f316bed35b6
lint-report
67.9 KB
sha256:85761bedd53689790c27c9b5f4c083fa0b7eea36a5a2bf9a1a99ca012f42967f
pmd-report
717 Bytes
sha256:b4e4bba210a3078ecd51acf37f119be68ae484515c170134cbfc508c388a2361
quarantined-tests-coverage-report
6.75 MB
sha256:85604d519397cdfd500f78477eca926c84e0bb4ef53feaff93d0d8053d7d9ad9
quarantined-tests-test-report
11.9 KB
sha256:8cd8f131237a04739942737eaadb009c333e2c8125636a6330dd0435df6598f6
quarantined-tests-test-report-xml
1.63 KB
sha256:14123a51db7b9cb395bf5ce70e973fed136be1a4373ff6175e356d0ff015dfe5
rtl-tests-coverage-report
6.79 MB
sha256:29bf648dfe7c9b704c080dc1e08686e7983120306cbc634f8ae3f0d37af7af45
rtl-tests-test-report
10.4 KB
sha256:e64bd0ecead2c0beb21c31ab1187d28f22f83bf706783b4bf307bd06623b4ce2
rtl-tests-test-report-xml
1.05 KB
sha256:d54a4be7ee7f75bf1fc19e0160d5998ae8c1eec63a4855cb4f3b292f66840511
testrunner-tests-coverage-report
6.78 MB
sha256:fdccbb553fe7055c18d476b8b3b484911ac125fb5dc32aa361450dbead879b77
testrunner-tests-test-report
9.29 KB
sha256:a58a20da1eae07b29faa23f076055cebb6ffad052bf634dcfb84422dd625644e
testrunner-tests-test-report-xml
4.3 KB
sha256:1d5633cb857f4c7ee56009cce79419fe52c6891a4292f708de4f881469544aae
unit-test-report
257 KB
sha256:3fc1dc32b2f37d13088fe77408ba9a852b99e2fb92b1fef701b8b0e29fdd9127