Skip to content

feat(gps): Comprehensive GPS/RTK/NTRIP subsystem improvements #7344

feat(gps): Comprehensive GPS/RTK/NTRIP subsystem improvements

feat(gps): Comprehensive GPS/RTK/NTRIP subsystem improvements #7344

Triggered via pull request March 25, 2026 15:50
Status Success
Total duration 42m 17s
Artifacts 5

linux.yml

on: pull_request
changes  /  Detect Changes
9s
changes / Detect Changes
Matrix: build
Matrix: debug-validation
Fit to window
Zoom out
Zoom in

Annotations

21 warnings and 10 notices
Build linux_gcc_arm64 Release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, astral-sh/setup-uv@v4, lukka/get-cmake@v4.2.3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build linux_gcc_arm64 Release
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>04QjEaQAAAAC+WNn+RQ80Rq6tfDetKL9pU04xRURHRTE1MjAARWRnZQ==
Build linux_gcc_arm64 Release
Failed to restore: Cache service responded with 400
Build linux_gcc_64 Release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, astral-sh/setup-uv@v4, lukka/get-cmake@v4.2.3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build linux_gcc_64 Release
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VQnEaQAAAADKTY+fyvEzT4Ehi5yumCyVUEFPRURHRTA2MTMARWRnZQ==
Build linux_gcc_64 Release
Cache save failed.
Build linux_gcc_64 Release
Failed to restore: Cache service responded with 400
Build linux_gcc_64 Debug
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, astral-sh/setup-uv@v4, dorny/test-reporter@v2, lukka/get-cmake@v4.2.3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build linux_gcc_64 Debug
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Tg3EaQAAAAAcHAxkKEjEQoK6Fzz7bIsQUEhMMzBFREdFMDEyMABFZGdl
Build linux_gcc_64 Debug
Cache save failed.
Build linux_gcc_64 Debug
Failed to restore: Cache service responded with 400
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, astral-sh/setup-uv@v4, lukka/get-cmake@v4.2.3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Kg7EaQAAAADCK6U05CdLRr3kQvH+/iaRREVOMzAxMDAwMTA4MDQ5AEVkZ2U=
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: FTPControllerTest::FTPControllerTest baseline=8.105s current=13.351s (+5.246s, x1.65)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: JoystickManagerTest::JoystickManagerTest baseline=0.577s current=7.291s (+6.714s, x12.64)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: MavlinkLogTest::MavlinkLogTest baseline=8.330s current=16.160s (+7.830s, x1.94)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: MissionControllerTest::MissionControllerTest baseline=10.653s current=24.061s (+13.408s, x2.26)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: PlanMasterControllerTest::PlanMasterControllerTest baseline=1.821s current=16.555s (+14.735s, x9.09)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: MissionCommandTreeEditorTest::MissionCommandTreeEditorTest baseline=5.279s current=22.604s (+17.325s, x4.28)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Timing regression: InitialConnectTest::InitialConnectTest baseline=6.685s current=45.872s (+39.186s, x6.86)
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Failed to restore: Cache service responded with 400
Build linux_gcc_arm64 Release
Build completed in 618s
Build linux_gcc_arm64 Release
Configure completed in 102s
Build linux_gcc_64 Release
Build completed in 561s
Build linux_gcc_64 Release
Configure completed in 104s
Build linux_gcc_64 Debug
Tests completed in 277s
Build linux_gcc_64 Debug
Build completed in 1424s
Build linux_gcc_64 Debug
Configure completed in 100s
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Tests completed in 614s
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Build completed in 1499s
Sanitizers linux_gcc_64 Debug (ASan+UBSan)
Configure completed in 104s

Artifacts

Produced during runtime
Name Size Digest
QGroundControl-aarch64
177 MB
sha256:48629e43145d6c8993b8d444731123b1dc5182d5af7d8205744b4ef00c6a2ce7
QGroundControl-x86_64
172 MB
sha256:ca19dc4410149c39dc49b3914da814e701227a3fc9ee25aa1cd48df77dae9730
size-metrics
256 Bytes
sha256:0082c28475c18a6513177e2dfd2ff2b6cec46daaba435948675a74532852b5ef
test-results-linux-sanitizers
24.9 KB
sha256:2b1b761217a9c40e3c87c32715f349e21313c30e2e26bea9fe5a273da1e73654
test-results-linux_gcc_64
24 KB
sha256:85eed184245d72ceee80290a4fc7e9d81d17bce127c6c687f8b97b55b82c0ad1