Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FXVPN-377 Fix DNS Inclusion #10257

Merged
merged 5 commits into from
Feb 13, 2025

restore headers?

c735732
Select commit
Loading
Failed to load commit list.
Merged

FXVPN-377 Fix DNS Inclusion #10257

restore headers?
c735732
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / source-test-clang-tidy-windows succeeded Feb 12, 2025 in 16m 53s

FirefoxCI (pull_request)

Clang-tidy (Treeherder push)

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-02-12T17:57:30.742Z
Resolved: 2025-02-12T18:05:59.077Z
Task Execution Time: 8 minutes, 28 seconds, 335 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/build/mozillavpn-sources-report.yaml
- public/build/mz_webextension-report.yaml
- public/build/shared-sources-report.yaml
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2025-02-12T17:57:30.803Z] Worker Type (mozillavpn-1/b-win2022) settings:
[taskcluster 2025-02-12T17:57:30.803Z]   {
[taskcluster 2025-02-12T17:57:30.803Z]     "config": {
[taskcluster 2025-02-12T17:57:30.803Z]       "deploymentId": ""
[taskcluster 2025-02-12T17:57:30.803Z]     },
[taskcluster 2025-02-12T17:57:30.803Z]     "generic-worker": {
[taskcluster 2025-02-12T17:57:30.803Z]       "config": {
[taskcluster 2025-02-12T17:57:30.803Z]         "headlessTasks": false,
[taskcluster 2025-02-12T17:57:30.803Z]         "runTasksAsCurrentUser": false
[taskcluster 2025-02-12T17:57:30.803Z]       },
[taskcluster 2025-02-12T17:57:30.803Z]       "engine": "multiuser",
[taskcluster 2025-02-12T17:57:30.803Z]       "go-arch": "amd64",
[taskcluster 2025-02-12T17:57:30.803Z]       "go-os": "windows",
[taskcluster 2025-02-12T17:57:30.803Z]       "go-version": "go1.23.4",
[taskcluster 2025-02-12T17:57:30.803Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v77.3.1",
[taskcluster 2025-02-12T17:57:30.803Z]       "revision": "959a204190add062fe1217d14f2a0115ecd43fe8",
[taskcluster 2025-02-12T17:57:30.803Z]       "source": "https://github.com/taskcluster/taskcluster/commits/959a204190add062fe1217d14f2a0115ecd43fe8",
[taskcluster 2025-02-12T17:57:30.803Z]       "version": "77.3.1"
[taskcluster 2025-02-12T17:57:30.803Z]     },
[taskcluster 2025-02-12T17:57:30.803Z]     "instance-type": "Standard_F32s_v2",

...(11516 lines hidden)...

[task 2025-02-12T18:05:45.207Z]                const 
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\commands\commandwgconf.cpp:67:5: warning: variable 'exitServer' of type 'Server' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.207Z]     Server exitServer = Server::weightChooser(sd->exitServers());
[task 2025-02-12T18:05:45.207Z]     ^
[task 2025-02-12T18:05:45.207Z]            const 
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\commands\commandwgconf.cpp:74:7: warning: variable 'entryServer' of type 'Server' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.207Z]       Server entryServer = Server::weightChooser(sd->entryServers());
[task 2025-02-12T18:05:45.207Z]       ^
[task 2025-02-12T18:05:45.207Z]              const 
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\commands\commandwgconf.cpp:89:50: warning: variable 's_commandWgConf' declared 'static', move to anonymous namespace instead [misc-use-anonymous-namespace]
[task 2025-02-12T18:05:45.207Z] static Command::RegistrationProxy<CommandWgConf> s_commandWgConf;
[task 2025-02-12T18:05:45.207Z]                                                  ^
[task 2025-02-12T18:05:45.207Z] 7558 warnings generated.
[task 2025-02-12T18:05:45.207Z] 
[task 2025-02-12T18:05:45.207Z] Suppressed 7551 warnings (7551 in non-user code).
[task 2025-02-12T18:05:45.207Z] 
[task 2025-02-12T18:05:45.207Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-02-12T18:05:45.207Z] 
[task 2025-02-12T18:05:45.207Z] D:/task_173938298806861/fetches/Library/bin/clang-tidy.exe -export-fixes C:\Users\task_173938298806861\AppData\Local\Temp\tmpakt90hou\tmpgdpyiegc.yaml -p=D:/task_173938298806861/cmake_build D:\task_173938298806861\build\src\src\webextensionadapter.cpp
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\webextensionadapter.cpp:56:3: warning: variable 'index' of type 'int' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.207Z]   int index = meta->indexOfEnumerator(qt_getEnumName(qEnumValue));
[task 2025-02-12T18:05:45.207Z]   ^
[task 2025-02-12T18:05:45.207Z]       const 
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\webextensionadapter.cpp:164:41: warning: parameter 'data' is unused [misc-unused-parameters]
[task 2025-02-12T18:05:45.207Z]                   [](const QJsonObject& data) {
[task 2025-02-12T18:05:45.207Z]                                         ^~~~
[task 2025-02-12T18:05:45.207Z]                                          /*data*/
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\webextensionadapter.cpp:169:41: warning: parameter 'data' is unused [misc-unused-parameters]
[task 2025-02-12T18:05:45.207Z]                   [](const QJsonObject& data) {
[task 2025-02-12T18:05:45.207Z]                                         ^~~~
[task 2025-02-12T18:05:45.207Z]                                          /*data*/
[task 2025-02-12T18:05:45.207Z] D:\task_173938298806861\build\src\src\webextensionadapter.cpp:223:5: warning: variable 'stateValue' of type 'int' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.207Z]     int stateValue = vpn->state();
[task 2025-02-12T18:05:45.207Z]     ^
[task 2025-02-12T18:05:45.208Z]         const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\webextensionadapter.cpp:294:9: warning: variable 'multihopPort' of type 'uint32_t' (aka 'unsigned int') can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]         uint32_t multihopPort = server.multihopPort();
[task 2025-02-12T18:05:45.208Z]         ^
[task 2025-02-12T18:05:45.208Z]                  const 
[task 2025-02-12T18:05:45.208Z] 8710 warnings generated.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Suppressed 8699 warnings (8699 in non-user code).
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] D:/task_173938298806861/fetches/Library/bin/clang-tidy.exe -export-fixes C:\Users\task_173938298806861\AppData\Local\Temp\tmpakt90hou\tmpa199n3q3.yaml -p=D:/task_173938298806861/cmake_build D:\task_173938298806861\build\src\src\mozillavpn.cpp
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:264:3: warning: variable 'initTasks' of type 'QList<Task *>' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QList<Task*> initTasks{new TaskAddonIndex()};
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:461:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-02-12T18:05:45.208Z]   TaskAuthenticate* taskAuthenticate = new TaskAuthenticate(authenticationType);
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]   auto
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:543:3: warning: variable 'option' of type 'RemovalDeviceOption' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   RemovalDeviceOption option = maybeRemoveCurrentDevice();
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                       const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:669:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-02-12T18:05:45.208Z]   QString* buffer = new QString();
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~
[task 2025-02-12T18:05:45.208Z]   auto
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:670:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-02-12T18:05:45.208Z]   QTextStream* out = new QTextStream(buffer);
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]   auto
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:951:22: warning: Value stored to 'products' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
[task 2025-02-12T18:05:45.208Z]     ProductsHandler* products = ProductsHandler::instance();
[task 2025-02-12T18:05:45.208Z]                      ^~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:951:22: note: Value stored to 'products' during its initialization is never read
[task 2025-02-12T18:05:45.208Z]     ProductsHandler* products = ProductsHandler::instance();
[task 2025-02-12T18:05:45.208Z]                      ^~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1214:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-02-12T18:05:45.208Z]   TaskDeleteAccount* task = new TaskDeleteAccount(m_private->m_user.email());
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]   auto
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1229:3: warning: variable 'refreshTasks' of type 'QList<Task *>' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QList<Task*> refreshTasks{
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1245:5: warning: variable 'st' of type 'Controller::State' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]     Controller::State st = m_private->m_controller.state();
[task 2025-02-12T18:05:45.208Z]     ^
[task 2025-02-12T18:05:45.208Z]                       const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1348:3: warning: variable 'alert' of type 'ErrorHandler::AlertType' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   ErrorHandler::AlertType alert = ErrorHandler::instance()->alert();
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                           const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1722:13: warning: function 'resetNotification' declared 'static', move to anonymous namespace instead [misc-use-anonymous-namespace]
[task 2025-02-12T18:05:45.208Z] static void resetNotification(NavigationBarButton* icon) {
[task 2025-02-12T18:05:45.208Z]             ^
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:1744:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-02-12T18:05:45.208Z]   NavigationBarButton* messageIcon = new NavigationBarButton(
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]   auto
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:2058:9: warning: variable 'tags' of type 'QStringList' (aka 'QList<QString>') can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]         QStringList tags = QString(arguments[1]).split(',');
[task 2025-02-12T18:05:45.208Z]         ^
[task 2025-02-12T18:05:45.208Z]                     const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:2075:9: warning: variable 'obj' of type 'QJsonObject' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]         QJsonObject obj;
[task 2025-02-12T18:05:45.208Z]         ^
[task 2025-02-12T18:05:45.208Z]                     const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:2076:9: warning: variable 'byteArray' of type 'QByteArray' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]         QByteArray byteArray = arguments[1].toLower();
[task 2025-02-12T18:05:45.208Z]         ^
[task 2025-02-12T18:05:45.208Z]                    const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:2078:9: warning: variable 'forceDisconnection' of type 'bool' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]         bool forceDisconnection = byteArray.contains("true");
[task 2025-02-12T18:05:45.208Z]         ^
[task 2025-02-12T18:05:45.208Z]              const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\fetches\QT_OUT\include\QtCore/qtimer.h:77:5: warning: Potential memory leak [clang-analyzer-cplusplus.NewDeleteLeaks]
[task 2025-02-12T18:05:45.208Z]     }
[task 2025-02-12T18:05:45.208Z]     ^
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\mozillavpn.cpp:808:3: note: Calling 'QTimer::singleShot'
[task 2025-02-12T18:05:45.208Z]   QTimer::singleShot(0, this, &MozillaVPN::initializeGlean);
[task 2025-02-12T18:05:45.208Z]   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\fetches\QT_OUT\include\QtCore/qtimer.h:63:9: note: Calling 'QTimer::singleShot'
[task 2025-02-12T18:05:45.208Z]         singleShot(interval, defaultTypeFor(interval), receiver, std::forward<Functor>(slot));
[task 2025-02-12T18:05:45.208Z]         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\fetches\QT_OUT\include\QtCore/qtimer.h:76:24: note: Calling 'makeCallableObject<void (*)(), void (MozillaVPN::*)()>'
[task 2025-02-12T18:05:45.208Z]                        QtPrivate::makeCallableObject<Prototype>(std::forward<Functor>(slot)));
[task 2025-02-12T18:05:45.208Z]                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-02-12T18:05:45.208Z] 13583 warnings generated.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Suppressed 13563 warnings (13562 in non-user code, 1 NOLINT).
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] D:/task_173938298806861/fetches/Library/bin/clang-tidy.exe -export-fixes C:\Users\task_173938298806861\AppData\Local\Temp\tmpakt90hou\tmpzjjg122_.yaml -p=D:/task_173938298806861/cmake_build D:\task_173938298806861\build\src\src\models\devicemodel.cpp
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:106:3: warning: variable 'doc' of type 'QJsonDocument' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QJsonDocument doc = QJsonDocument::fromJson(json);
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                 const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:111:3: warning: variable 'obj' of type 'QJsonObject' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QJsonObject obj = doc.object();
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]               const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:117:3: warning: variable 'devices' of type 'QJsonValue' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QJsonValue devices = obj.value("devices");
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]              const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:164:12: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]     return QVariant();
[task 2025-02-12T18:05:45.208Z]            ^~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]            {}
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:169:14: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]       return QVariant(m_devices.at(index.row()).name());
[task 2025-02-12T18:05:45.208Z]              ^
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:172:14: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]       return QVariant(m_devices.at(index.row()).publicKey());
[task 2025-02-12T18:05:45.208Z]              ^
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:175:14: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]       return QVariant(m_devices.at(index.row())
[task 2025-02-12T18:05:45.208Z]              ^~~~~~~~~
[task 2025-02-12T18:05:45.208Z]              {
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:179:14: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]       return QVariant(m_devices.at(index.row()).createdAt());
[task 2025-02-12T18:05:45.208Z]              ^
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:182:14: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
[task 2025-02-12T18:05:45.208Z]       return QVariant();
[task 2025-02-12T18:05:45.208Z]              ^~~~~~~~~~
[task 2025-02-12T18:05:45.208Z]              {}
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:271:3: warning: variable 'uniqueId' of type 'QString' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   QString uniqueId = Device::uniqueDeviceId();
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]           const 
[task 2025-02-12T18:05:45.208Z] D:\task_173938298806861\build\src\src\models\devicemodel.cpp:292:3: warning: variable 'callback' of type 'std::function<void (const QString &, const QString &)>' can be declared 'const' [misc-const-correctness]
[task 2025-02-12T18:05:45.208Z]   std::function<void(const QString& name, const QString& logs)> callback =
[task 2025-02-12T18:05:45.208Z]   ^
[task 2025-02-12T18:05:45.208Z]                                                                 const 
[task 2025-02-12T18:05:45.208Z] 7415 warnings generated.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Suppressed 7404 warnings (7404 in non-user code).
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.208Z] Writing fixes to D:/task_173938298806861/cmake_build/clang-tidy/mozillavpn-sources-report.yaml ...
[task 2025-02-12T18:05:45.208Z] 
[task 2025-02-12T18:05:45.219Z] d-----         2/12/2025   6:05 PM                artifacts                                                                                 
[task 2025-02-12T18:05:45.227Z] 
[task 2025-02-12T18:05:45.227Z] 
[fetches 2025-02-12T18:05:45.244Z] removing D:\task_173938298806861\fetches
[fetches 2025-02-12T18:05:57.327Z] finished
[taskcluster 2025-02-12T18:05:57.354Z]    Exit Code: 0
[taskcluster 2025-02-12T18:05:57.354Z]    User Time: 15.625ms
[taskcluster 2025-02-12T18:05:57.354Z]  Kernel Time: 31.25ms
[taskcluster 2025-02-12T18:05:57.354Z]    Wall Time: 8m24.6777417s
[taskcluster 2025-02-12T18:05:57.354Z]       Result: SUCCEEDED
[taskcluster 2025-02-12T18:05:57.354Z] === Task Finished ===
[taskcluster 2025-02-12T18:05:57.354Z] Task Duration: 8m24.6790018s
[taskcluster 2025-02-12T18:05:57.731Z] Uploading artifact public/build/mz_webextension-report.yaml from file D:\task_173938298806861\artifacts\mz_webextension-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:57.745Z] Uploading artifact public/build/shared-sources-report.yaml from file D:\task_173938298806861\artifacts\shared-sources-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:57.751Z] Uploading artifact public/build/mozillavpn-sources-report.yaml from file D:\task_173938298806861\artifacts\mozillavpn-sources-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:58.016Z] Uploading artifact public/logs/certified.log from file D:\task_173938298806861\generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:58.270Z] Uploading artifact public/chain-of-trust.json from file D:\task_173938298806861\generic-worker\chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:58.478Z] Uploading artifact public/chain-of-trust.json.sig from file D:\task_173938298806861\generic-worker\chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-03-12T17:49:05.559Z
[taskcluster 2025-02-12T18:05:58.614Z] [mounts] Preserving cache: Moving "D:\\task_173938298806861\\build" to "D:\\caches\\PaKe3PtGRxmYMSZVKYC_ug"
[taskcluster 2025-02-12T18:05:58.789Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-03-12T17:49:05.559Z