Skip to content

[monitorlib] Make UTMClientSession a singleton #5122

[monitorlib] Make UTMClientSession a singleton

[monitorlib] Make UTMClientSession a singleton #5122

Triggered via pull request April 2, 2026 09:30
Status Failure
Total duration 13m 5s
Artifacts 29

ci.yml

on: pull_request
Build monitoring image
1m 29s
Build monitoring image
Repository hygiene
53s
Repository hygiene
mock_uss tests  /  mock_uss test
59s
mock_uss tests / mock_uss test
uss_qualifier configurations.dev.noop tests  /  uss_qualifier-noop-test test
2m 8s
uss_qualifier configurations.dev.noop tests / uss_qualifier-noop-test test
uss_qualifier configurations.dev.geoawareness_cis tests  /  uss_qualifier-geoawareness_cis-test test
1m 45s
uss_qualifier configurations.dev.geoawareness_cis tests / uss_qualifier-geoawareness_cis-test test
uss_qualifier configurations.dev.generate_rid_test_data tests  /  uss_qualifier-generate_rid_test_data-test test
2m 5s
uss_qualifier configurations.dev.generate_rid_test_data tests / uss_qualifier-generate_rid_test_data-test test
uss_qualifier configurations.dev.geospatial_comprehension tests  /  uss_qualifier-geospatial_comprehension-test test
1m 43s
uss_qualifier configurations.dev.geospatial_comprehension tests / uss_qualifier-geospatial_comprehension-test test
uss_qualifier configurations.dev.general_flight_auth tests  /  uss_qualifier-general_flight_auth-test test
1m 45s
uss_qualifier configurations.dev.general_flight_auth tests / uss_qualifier-general_flight_auth-test test
uss_qualifier configurations.dev.message_signing tests  /  uss_qualifier-message_signing-test test
2m 38s
uss_qualifier configurations.dev.message_signing tests / uss_qualifier-message_signing-test test
uss_qualifier configurations.dev.dss_probing tests  /  uss_qualifier-dss_probing-test test
4m 18s
uss_qualifier configurations.dev.dss_probing tests / uss_qualifier-dss_probing-test test
uss_qualifier configurations.dev.f3548_self_contained tests  /  uss_qualifier-f3548_self_contained-test test
3m 29s
uss_qualifier configurations.dev.f3548_self_contained tests / uss_qualifier-f3548_self_contained-test test
uss_qualifier configurations.dev.utm_implementation_us tests  /  uss_qualifier-utm_implementation_us-test test
3m 27s
uss_qualifier configurations.dev.utm_implementation_us tests / uss_qualifier-utm_implementation_us-test test
uss_qualifier configurations.dev.netrid_v22a tests  /  uss_qualifier-netrid_v22a-test test
8m 56s
uss_qualifier configurations.dev.netrid_v22a tests / uss_qualifier-netrid_v22a-test test
uss_qualifier configurations.dev.netrid_v19 tests  /  uss_qualifier-netrid_v19-test test
8m 38s
uss_qualifier configurations.dev.netrid_v19 tests / uss_qualifier-netrid_v19-test test
uss_qualifier configurations.dev.uspace tests  /  uss_qualifier-uspace-test test
10m 47s
uss_qualifier configurations.dev.uspace tests / uss_qualifier-uspace-test test
prober tests  /  prober test
1m 23s
prober tests / prober test
Unit tests
2m 30s
Unit tests
uss_qualifier configurations.dev.minimal_probing tests  /  uss_qualifier-minimal_probing-test test
2m 18s
uss_qualifier configurations.dev.minimal_probing tests / uss_qualifier-minimal_probing-test test
Publish GitHub Pages
39s
Publish GitHub Pages
Fit to window
Zoom out
Zoom in

Annotations

1 error and 19 warnings
Repository hygiene
Process completed with exit code 2.
Repository hygiene
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
mock_uss tests / mock_uss test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
mock_uss tests / mock_uss test
No files were found with the provided path: monitoring/uss_qualifier/output monitoring/prober/output. No artifacts will be uploaded.
mock_uss tests / mock_uss test
No files were found with the provided path: logs monitoring/mock_uss/output. No artifacts will be uploaded.
prober tests / prober test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.geospatial_comprehension tests / uss_qualifier-geospatial_comprehension-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.general_flight_auth tests / uss_qualifier-general_flight_auth-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.geoawareness_cis tests / uss_qualifier-geoawareness_cis-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.generate_rid_test_data tests / uss_qualifier-generate_rid_test_data-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.noop tests / uss_qualifier-noop-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.minimal_probing tests / uss_qualifier-minimal_probing-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
Unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.message_signing tests / uss_qualifier-message_signing-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.utm_implementation_us tests / uss_qualifier-utm_implementation_us-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.f3548_self_contained tests / uss_qualifier-f3548_self_contained-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.dss_probing tests / uss_qualifier-dss_probing-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.netrid_v19 tests / uss_qualifier-netrid_v19-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.netrid_v22a tests / uss_qualifier-netrid_v22a-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/
uss_qualifier configurations.dev.uspace tests / uss_qualifier-uspace-test test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. 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/

Artifacts

Produced during runtime
Name Size Digest
monitoring-docker-image
376 MB
sha256:32059b422aa6c359138184bb3d351eddff76aea5c7d29e8164031e8e55f19d36
monitoring-test-prober-logs
112 KB
sha256:2c75b2351319885aab9943eb75404818d93f823f190f6eb8524a07a63a9f3a34
monitoring-test-prober-reports
2 KB
sha256:402494e6ac379bca80279a6667d9cf02ac4f057da068539f4ef7f133fc40f093
monitoring-test-uss_qualifier-dss_probing-test-logs
399 KB
sha256:5384498d7d02cb89068f058dedffa1288482eeaf6e64efa95f63bbde79a9e318
monitoring-test-uss_qualifier-dss_probing-test-reports
1.8 MB
sha256:7230233a34d389395dfb18086f10068d74c327e9f76ed60dbf197044468ab9bf
monitoring-test-uss_qualifier-f3548_self_contained-test-logs
624 KB
sha256:cc725f6ea6691d39ffe1847b34dcecd017c7e4643cc5b7633a0192dde42abf12
monitoring-test-uss_qualifier-f3548_self_contained-test-reports
1.68 MB
sha256:28948847a41bc7226ace805ca0ed95de4dc6d0fdbc88057824ed908a59b8a41e
monitoring-test-uss_qualifier-general_flight_auth-test-logs
31.7 KB
sha256:1a1a4e0d12d5b41b06a391b550f81e3f126b2821df73cb416fa9efb759f53274
monitoring-test-uss_qualifier-general_flight_auth-test-reports
23.4 KB
sha256:6ffd9cd8199e04a93de42eb80198a17a4d242acfc432fcd977ff278ae8f8d6dd
monitoring-test-uss_qualifier-generate_rid_test_data-test-logs
17.8 KB
sha256:a1e39085894957fba5583e406c1b304085cc0a62e9ce5f8c068b379e62b184f0
monitoring-test-uss_qualifier-generate_rid_test_data-test-reports
58.6 KB
sha256:bde0f5db3005ce291e796ae38c9b2856e7a330875f83e5530f72fece1a302785
monitoring-test-uss_qualifier-geoawareness_cis-test-logs
17.8 KB
sha256:735cf03cb6977d3f91d383e609629a698a9c714db4360c8572db40f3e88a0ffb
monitoring-test-uss_qualifier-geoawareness_cis-test-reports
1.39 KB
sha256:4fdf956601471e564154290d4380ce5b77da85f87ed67acc34b4b414df79de2b
monitoring-test-uss_qualifier-geospatial_comprehension-test-logs
18 KB
sha256:5ede166b5bca79670888ec7ed713871fc04809e8e42db3ba593743a33f613364
monitoring-test-uss_qualifier-geospatial_comprehension-test-reports
23.2 KB
sha256:73c6fd44d13e3223d434b71862bda505bc937d3434ec2577bbefe3cf4e88940c
monitoring-test-uss_qualifier-message_signing-test-logs
645 KB
sha256:dcac37a273a74b78f408f30b97113ff7b129dc172e029012d45adc4c592fbea4
monitoring-test-uss_qualifier-message_signing-test-reports
1.2 MB
sha256:72e5879ee8639867a48cb7e93a6b20c7c2700d82c1c8aa2a3b411fa810551225
monitoring-test-uss_qualifier-minimal_probing-test-logs
103 KB
sha256:3b7b88ae7dda651afbf6889d4f04c8e565d074aeee7c2fb5eedf1886fb55a1d0
monitoring-test-uss_qualifier-minimal_probing-test-reports
305 KB
sha256:4794d566541f67aa1a1fce986678fa106776213eef66b2e050c8bd1c2141a9ab
monitoring-test-uss_qualifier-netrid_v19-test-logs
575 KB
sha256:64e20ab3ad13b26e4632775b61db03f97b545065d2d93f313975c50a159e580c
monitoring-test-uss_qualifier-netrid_v19-test-reports
1.83 MB
sha256:910a3eb42b38602468e39535e2f508787373fb9d91388d8dde36c050e04700e2
monitoring-test-uss_qualifier-netrid_v22a-test-logs
600 KB
sha256:82e8a455398ce30216a1e7e3639b40f62ffbbacb9e3e8f0986393ef126a73b98
monitoring-test-uss_qualifier-netrid_v22a-test-reports
1.95 MB
sha256:3f7d46b2c093bf6280ccb221a8b7cb6a5a7b8be6afc9e22ea5e77f37e550473a
monitoring-test-uss_qualifier-noop-test-logs
17.8 KB
sha256:7b1f9a6e794bb0495e5cc1c7a5ec4d9bb868755faf5717672594e6b462951440
monitoring-test-uss_qualifier-noop-test-reports
10.3 KB
sha256:8b7b7015bb727fc8e5cdb48afa9fddd579191967a90384d1b4848b9c8ecc1f27
monitoring-test-uss_qualifier-uspace-test-logs
1.2 MB
sha256:58f03ee5944bec6d7b7b7f74a957a852df312e187f0e1f40fd1908b4efdc8b61
monitoring-test-uss_qualifier-uspace-test-reports
4.82 MB
sha256:76593ba56245d67e371f26cebcebc830c3e81aa5955074bdab1fdb64246928ac
monitoring-test-uss_qualifier-utm_implementation_us-test-logs
604 KB
sha256:6cf34538e06bf74d3efb6ecf7bb74d656164011eabb8deb84b0a5bd73785dfd0
monitoring-test-uss_qualifier-utm_implementation_us-test-reports
1.42 MB
sha256:8f3ee642ba6922fc94a446b8820b4720eed228c598ef7a682cd701b96d801747