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

Nit: add browser path to log #10177

Merged
merged 1 commit into from
Jan 13, 2025

Nit: add browser path

ab572b2
Select commit
Loading
Failed to load commit list.
Merged

Nit: add browser path to log #10177

Nit: add browser path
ab572b2
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / source-test-clang-tidy-windows succeeded Jan 10, 2025 in 24m 34s

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-01-10T16:22:44.670Z
Resolved: 2025-01-10T16:31:20.605Z
Task Execution Time: 8 minutes, 35 seconds, 935 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-01-10T16:22:44.706Z] Worker Type (mozillavpn-1/b-win2022) settings:
[taskcluster 2025-01-10T16:22:44.706Z]   {
[taskcluster 2025-01-10T16:22:44.706Z]     "config": {
[taskcluster 2025-01-10T16:22:44.706Z]       "deploymentId": ""
[taskcluster 2025-01-10T16:22:44.706Z]     },
[taskcluster 2025-01-10T16:22:44.706Z]     "generic-worker": {
[taskcluster 2025-01-10T16:22:44.706Z]       "config": {
[taskcluster 2025-01-10T16:22:44.706Z]         "headlessTasks": false,
[taskcluster 2025-01-10T16:22:44.706Z]         "runTasksAsCurrentUser": false
[taskcluster 2025-01-10T16:22:44.706Z]       },
[taskcluster 2025-01-10T16:22:44.706Z]       "engine": "multiuser",
[taskcluster 2025-01-10T16:22:44.706Z]       "go-arch": "amd64",
[taskcluster 2025-01-10T16:22:44.706Z]       "go-os": "windows",
[taskcluster 2025-01-10T16:22:44.706Z]       "go-version": "go1.23.2",
[taskcluster 2025-01-10T16:22:44.706Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v72.1.0",
[taskcluster 2025-01-10T16:22:44.706Z]       "revision": "114df53f4887bd7e18fdfd834cdd9997e17f8774",
[taskcluster 2025-01-10T16:22:44.706Z]       "source": "https://github.com/taskcluster/taskcluster/commits/114df53f4887bd7e18fdfd834cdd9997e17f8774",
[taskcluster 2025-01-10T16:22:44.706Z]       "version": "72.1.0"
[taskcluster 2025-01-10T16:22:44.706Z]     },
[taskcluster 2025-01-10T16:22:44.706Z]     "instance-type": "Standard_F32s_v2",

...(11451 lines hidden)...

[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                  const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:152:3: warning: variable 'app' of type 'QApplication' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   QApplication app(CommandLineParser::argc(), CommandLineParser::argv());
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:154:3: warning: variable 'localizer' of type 'Localizer' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   Localizer localizer;
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]             const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:155:3: warning: variable 'snm' of type 'SimpleNetworkManager' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   SimpleNetworkManager snm;
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                        const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:161:3: warning: variable 'icon' of type 'QIcon' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   QIcon icon(Constants::LOGO_URL);
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]         const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:168:3: warning: variable 'callback' of type 'std::function<int ()>' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   std::function<int()> callback = std::move(a_callback);
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                        const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:174:3: warning: variable 'settingsHolder' of type 'SettingsHolder' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   SettingsHolder settingsHolder;
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                  const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:208:3: warning: variable 'app' of type 'QApplication' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   QApplication app(CommandLineParser::argc(), CommandLineParser::argv());
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]                const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:210:3: warning: variable 'localizer' of type 'Localizer' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   Localizer localizer;
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]             const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:216:3: warning: variable 'icon' of type 'QIcon' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   QIcon icon(Constants::LOGO_URL);
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]         const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\command.cpp:225:3: warning: use range-based for loop instead [modernize-loop-convert]
[task 2025-01-10T16:31:06.221Z]   for (auto i = s_commandCreators.begin(); i != s_commandCreators.end(); ++i) {
[task 2025-01-10T16:31:06.221Z]   ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z]       (auto & s_commandCreator : s_commandCreators)
[task 2025-01-10T16:31:06.221Z] 11579 warnings generated.
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] Suppressed 11560 warnings (11560 in non-user code).
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] D:/task_173652609789848/fetches/Library/bin/clang-tidy.exe -export-fixes C:\Users\task_173652609789848\AppData\Local\Temp\tmpjmhroo6w\tmp7s6qti5b.yaml -p=D:/task_173652609789848/cmake_build D:\task_173652609789848\build\src\src\commands\commandui.cpp
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:96:3: warning: variable 'appName' of type 'QString' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]   QString appName = tokens[0];
[task 2025-01-10T16:31:06.221Z]   ^
[task 2025-01-10T16:31:06.221Z]           const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:143:7: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-01-10T16:31:06.221Z]       MockDaemon* daemon = new MockDaemon(qApp);
[task 2025-01-10T16:31:06.221Z]       ^~~~~~~~~~
[task 2025-01-10T16:31:06.221Z]       auto
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:173:9: warning: variable 'url' of type 'QUrl' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]         QUrl url(value);
[task 2025-01-10T16:31:06.221Z]         ^
[task 2025-01-10T16:31:06.221Z]              const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:186:5: warning: variable 'eventListener' of type 'EventListener' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]     EventListener eventListener;
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z]                   const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:202:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
[task 2025-01-10T16:31:06.221Z]     QQmlApplicationEngine* engine = new QQmlApplicationEngine();
[task 2025-01-10T16:31:06.221Z]     ^~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z]     auto
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:223:7: warning: variable 'files' of type 'QStringList' (aka 'QList<QString>') can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]       QStringList files = offlineStorageDirectory.entryList();
[task 2025-01-10T16:31:06.221Z]       ^
[task 2025-01-10T16:31:06.221Z]                   const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:263:5: warning: variable 'startAtBootWatcher' of type 'WindowsStartAtBootWatcher' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]     WindowsStartAtBootWatcher startAtBootWatcher;
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z]                               const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:388:7: warning: variable 'url' of type 'QUrl' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]       QUrl url(value);
[task 2025-01-10T16:31:06.221Z]       ^
[task 2025-01-10T16:31:06.221Z]            const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:397:5: warning: variable 'keyRegenerator' of type 'KeyRegenerator' can be declared 'const' [misc-const-correctness]
[task 2025-01-10T16:31:06.221Z]     KeyRegenerator keyRegenerator;
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z]                    const 
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:403:46: warning: variable 's_commandUI' declared 'static', move to anonymous namespace instead [misc-use-anonymous-namespace]
[task 2025-01-10T16:31:06.221Z] static Command::RegistrationProxy<CommandUI> s_commandUI;
[task 2025-01-10T16:31:06.221Z]                                              ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:130:50: warning: Use of memory after it is freed [clang-analyzer-cplusplus.NewDelete]
[task 2025-01-10T16:31:06.221Z]         inline void operator delete(void *ptr) { ::operator delete(ptr); }
[task 2025-01-10T16:31:06.221Z]                                                  ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:136:9: note: Assuming field 'm_set' is false
[task 2025-01-10T16:31:06.221Z]     if (testingOption.m_set) {
[task 2025-01-10T16:31:06.221Z]         ^~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:136:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (testingOption.m_set) {
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:153:9: note: Assuming field 'm_set' is false
[task 2025-01-10T16:31:06.221Z]     if (startAtBootOption.m_set || qgetenv("MVPN_STARTATBOOT") == "1") {
[task 2025-01-10T16:31:06.221Z]         ^~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:153:9: note: Left side of '||' is false
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:153:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (startAtBootOption.m_set || qgetenv("MVPN_STARTATBOOT") == "1") {
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:169:9: note: Assuming the condition is false
[task 2025-01-10T16:31:06.221Z]     if (EventListener::checkForInstances(
[task 2025-01-10T16:31:06.221Z]         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:169:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (EventListener::checkForInstances(
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:211:23: note: Field 'm_set' is false
[task 2025-01-10T16:31:06.221Z]     if (testingOption.m_set) {
[task 2025-01-10T16:31:06.221Z]                       ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:211:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (testingOption.m_set) {
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:213:16: note: Assuming the condition is false
[task 2025-01-10T16:31:06.221Z]     } else if (!Constants::inProduction()) {
[task 2025-01-10T16:31:06.221Z]                ^~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:213:12: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     } else if (!Constants::inProduction()) {
[task 2025-01-10T16:31:06.221Z]            ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:222:9: note: Assuming the condition is false
[task 2025-01-10T16:31:06.221Z]     if (offlineStorageDirectory.exists()) {
[task 2025-01-10T16:31:06.221Z]         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:222:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (offlineStorageDirectory.exists()) {
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:242:27: note: Assuming field 'm_set' is true
[task 2025-01-10T16:31:06.221Z]     vpn.setStartMinimized(minimizedOption.m_set ||
[task 2025-01-10T16:31:06.221Z]                           ^~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:242:49: note: Left side of '||' is true
[task 2025-01-10T16:31:06.221Z]     vpn.setStartMinimized(minimizedOption.m_set ||
[task 2025-01-10T16:31:06.221Z]                                                 ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:277:9: note: Assuming 'provider' is null
[task 2025-01-10T16:31:06.221Z]     if (provider) {
[task 2025-01-10T16:31:06.221Z]         ^~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:277:5: note: Taking false branch
[task 2025-01-10T16:31:06.221Z]     if (provider) {
[task 2025-01-10T16:31:06.221Z]     ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\build\src\src\commands\commandui.cpp:281:5: note: Calling 'qmlRegisterSingletonInstance<AccessibleNotification>'
[task 2025-01-10T16:31:06.221Z]     qmlRegisterSingletonInstance("Mozilla.Shared", 1, 0,
[task 2025-01-10T16:31:06.221Z]     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtQml/qqml.h:747:12: note: Calling 'qmlRegisterSingletonType<AccessibleNotification, QQmlPrivate::SingletonInstanceFunctor &, nullptr>'
[task 2025-01-10T16:31:06.221Z]     return qmlRegisterSingletonType<T>(uri, versionMajor, versionMinor, typeName, registrationFunctor);
[task 2025-01-10T16:31:06.221Z]            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtQml/qqml.h:727:9: note: Calling implicit destructor for 'SingletonInstanceFunctor'
[task 2025-01-10T16:31:06.221Z]         callback,
[task 2025-01-10T16:31:06.221Z]         ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtQml/qqml.h:727:9: note: Calling implicit destructor for 'QPointer<QObject>'
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtQml/qqml.h:727:9: note: Calling '~QWeakPointer'
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:555:34: note: Assuming field 'd' is non-null
[task 2025-01-10T16:31:06.221Z]     inline ~QWeakPointer() { if (d && !d->weakref.deref()) delete d; }
[task 2025-01-10T16:31:06.221Z]                                  ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:555:34: note: Left side of '&&' is true
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:555:30: note: Taking true branch
[task 2025-01-10T16:31:06.221Z]     inline ~QWeakPointer() { if (d && !d->weakref.deref()) delete d; }
[task 2025-01-10T16:31:06.221Z]                              ^
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:555:60: note: Memory is released
[task 2025-01-10T16:31:06.221Z]     inline ~QWeakPointer() { if (d && !d->weakref.deref()) delete d; }
[task 2025-01-10T16:31:06.221Z]                                                            ^~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:555:60: note: Calling 'ExternalRefCountData::operator delete'
[task 2025-01-10T16:31:06.221Z]     inline ~QWeakPointer() { if (d && !d->weakref.deref()) delete d; }
[task 2025-01-10T16:31:06.221Z]                                                            ^~~~~~~~
[task 2025-01-10T16:31:06.221Z] D:\task_173652609789848\fetches\QT_OUT\include\QtCore/qsharedpointer_impl.h:130:50: note: Use of memory after it is freed
[task 2025-01-10T16:31:06.221Z]         inline void operator delete(void *ptr) { ::operator delete(ptr); }
[task 2025-01-10T16:31:06.221Z]                                                  ^                 ~~~
[task 2025-01-10T16:31:06.221Z] 13115 warnings generated.
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] Suppressed 13098 warnings (13098 in non-user code).
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.221Z] 
[task 2025-01-10T16:31:06.222Z] Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
[task 2025-01-10T16:31:06.222Z] 
[task 2025-01-10T16:31:06.222Z] 
[task 2025-01-10T16:31:06.222Z] Writing fixes to D:/task_173652609789848/cmake_build/clang-tidy/mozillavpn-sources-report.yaml ...
[task 2025-01-10T16:31:06.222Z] 
[task 2025-01-10T16:31:06.232Z] d-----         1/10/2025   4:31 PM                artifacts                                                                                 
[task 2025-01-10T16:31:06.236Z] 
[task 2025-01-10T16:31:06.236Z] 
[fetches 2025-01-10T16:31:06.255Z] removing D:\task_173652609789848\fetches
[fetches 2025-01-10T16:31:18.456Z] finished
[taskcluster 2025-01-10T16:31:18.489Z]    Exit Code: 0
[taskcluster 2025-01-10T16:31:18.489Z]    User Time: 15.625ms
[taskcluster 2025-01-10T16:31:18.489Z]  Kernel Time: 15.625ms
[taskcluster 2025-01-10T16:31:18.489Z]    Wall Time: 8m32.0985419s
[taskcluster 2025-01-10T16:31:18.489Z]       Result: SUCCEEDED
[taskcluster 2025-01-10T16:31:18.489Z] === Task Finished ===
[taskcluster 2025-01-10T16:31:18.489Z] Task Duration: 8m32.1007935s
[taskcluster 2025-01-10T16:31:18.779Z] Uploading artifact public/build/mozillavpn-sources-report.yaml from file D:\task_173652609789848\artifacts\mozillavpn-sources-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:18.783Z] Uploading artifact public/build/mz_webextension-report.yaml from file D:\task_173652609789848\artifacts\mz_webextension-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:18.878Z] Uploading artifact public/build/shared-sources-report.yaml from file D:\task_173652609789848\artifacts\shared-sources-report.yaml with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:19.075Z] Uploading artifact public/logs/certified.log from file D:\task_173652609789848\generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:19.317Z] Uploading artifact public/chain-of-trust.json from file D:\task_173652609789848\generic-worker\chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:19.502Z] Uploading artifact public/chain-of-trust.json.sig from file D:\task_173652609789848\generic-worker\chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-02-07T16:06:45.063Z
[taskcluster 2025-01-10T16:31:19.669Z] [mounts] Preserving cache: Moving "D:\\task_173652609789848\\build" to "D:\\caches\\RYed1uRwQQGum0OMgeJxCg"
[taskcluster 2025-01-10T16:31:19.680Z] [mounts] Denying task_173652609789848 access to 'D:\caches\RYed1uRwQQGum0OMgeJxCg'
[taskcluster 2025-01-10T16:31:20.343Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-02-07T16:06:45.063Z