<body style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black"><table style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black"><tr><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black" align="right"><img src="https://build.kde.org/static/e59dfe28/images/32x32/red.gif"></img></td><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black" valign="center"><b style="font-size: 200%;">BUILD FAILURE</b></td></tr><tr><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">
     Build URL
    </td><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black"><a href="https://build.kde.org/job/Frameworks/job/kwidgetsaddons/job/kf5-qt5%20WindowsMSVCQt5.15/148/">https://build.kde.org/job/Frameworks/job/kwidgetsaddons/job/kf5-qt5%20WindowsMSVCQt5.15/148/</a></td></tr><tr><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">
     Project:
    </td><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">kf5-qt5 WindowsMSVCQt5.15</td></tr><tr><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">
     Date of build:
    </td><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">Wed, 07 Jul 2021 11:36:49 +0000</td></tr><tr><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">
     Build duration:
    </td><td style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black">6 min 49 sec and counting</td></tr></table><br></br><table style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black" width="100%"><tr><td class="bg1" style="font-family: Verdana, Helvetica, sans serif; font-size: 120%; color: white; background-color: #0000C0" colspan="2"><b>
       JUnit Tests
      </b></td></tr><tr><td class="bg2" style="font-family: Verdana, Helvetica, sans serif; font-size: 110%; color: white; background-color: #4040FF" colspan="2">Name: projectroot Failed: 4 test(s), Passed: 20 test(s), Skipped: 0 test(s), Total: 24 test(s)</td></tr><tr bgcolor="white"><td class="test_failed" style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: red" colspan="2"><b><li>Failed: projectroot.autotests.kcolorbuttontest</li></b></td></tr><tr bgcolor="white"><td class="test_failed" style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: red" colspan="2"><b><li>Failed: projectroot.autotests.kpasswordlineedittest</li></b></td></tr><tr bgcolor="white"><td class="test_failed" style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: red" colspan="2"><b><li>Failed: projectroot.autotests.ksplittercollapserbuttontest</li></b></td></tr><tr bgcolor="white"><td class="test_failed" style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: red" colspan="2"><b><li>Failed: projectroot.autotests.ktooltipwidgettest</li></b></td></tr></table><br></br><table style="font-family: Verdana, Helvetica, sans serif; font-size: 11px; color: black" width="100%" cellpadding="0" cellspacing="0"><tr><td class="bg1" style="font-family: Verdana, Helvetica, sans serif; font-size: 120%; color: white; background-color: #0000C0"><b>
       CONSOLE OUTPUT
      </b></td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[...truncated 4822 lines...]</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483796  iface: QAccessibleInterface(0x1ff26b54800 name="" role=EditableText childc=3 obj=QTextEdit(0x1ff26b2bf40, name = "edit2")"focusable"rect=QRect(203,349 256x190))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: layoutFrame (0--0), parent=0x0</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: layoutFrame (0--0), parent=0x0</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: layoutStruct: x_left 4 x_right 248 fullLayout true</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: layoutFlow from= 0 to= 2147483647</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: layoutBlock from= 0 to= 2147483647 ; width 244 (maxWidth is btw 0 )</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.817Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.text.layout: do layout</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483797  iface: QAccessibleInterface(0x1ff26b20870 name="" role=Client obj=QWidget(0x1ff26b2adc0, name = "qt_scrollarea_viewport")rect=QRect(205,157 252x186))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483798  iface: QAccessibleInterface(0x1ff26b54aa0 name="" role=EditableText childc=3 obj=QTextEdit(0x1ff26b2b680, name = "edit1")"focusable"rect=QRect(203,155 256x190))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483799  iface: QAccessibleInterface(0x1ff26b20c30 name="" role=Grip obj=QSplitterHandle(0x1ff26b55750, name = "qt_splithandle_edit2")rect=QRect(203,345 256x4))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483800  iface: QAccessibleInterface(0x1ff26b20cf0 name="" role=Button obj=KSplitterCollapserButton(0x1ff26b1c620, name = "splittercollapser")"focusable"rect=QRect(233,348 38x12))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.accessibility.cache: insert - id: 2147483801  iface: QAccessibleInterface(0x1ff26b12390 name="" role=Splitter childc=5 obj=QSplitter(0x1ff26b2bbc0, name = "splitter")rect=QRect(203,155 256x384))</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: > QWindowsBaseWindow::setGeometry_sys QWidgetWindow(0x1ff26b28b20, name="TestSplitterClassWindow") </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z]  from  QRect(192,144 640x480)  frame:  QMargins(4, 23, 4, 4)  to  QRect(192,144 278x406)  new frame:  QRect(188,121 286x433)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: >QWindowsGeometryHint::applyToMinMaxInfo< min=91,175 max=16777215,16777215 margins=QMargins(4, 23, 4, 4) in MINMAXINFO maxSize=1032,776 maxpos=-4,-4 mintrack=112,27 maxtrack=1036,780</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: <QWindowsGeometryHint::applyToMinMaxInfo out MINMAXINFO maxSize=1032,776 maxpos=-4,-4 mintrack=91,175 maxtrack=1036,780</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: QWindowsWindow::getSizeHints QWidgetWindow(0x1ff26b28b20, name="TestSplitterClassWindow") MINMAXINFO maxSize=1032,776 maxpos=-4,-4 mintrack=91,175 maxtrack=1036,780</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: qWindowsWndProc WM_NCCALCSIZE for 0x320066 QMargins(4, 23, 4, 4)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.events: QWindowsWindow::handleGeometryChange QPlatformSurface(0x1ff26b4aaa0, class=QSurface::Window, type=QSurface::RasterGLSurface, window=QWidgetWindow(0x1ff26b28b20, name="TestSplitterClassWindow")) QWidgetWindow(0x1ff26b28b20, name="TestSplitterClassWindow") QRect(192,144 278x406)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QDEBUG : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) qt.qpa.windows: < QWindowsBaseWindow::setGeometry_sys QWidgetWindow(0x1ff26b28b20, name="TestSplitterClassWindow") </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z]  resulting  true QRect(192,144 278x406)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] QSYSTEM: KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) Maximum amount of warnings exceeded. Use -maxwarnings to override.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] FAIL!  : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical first widget) second editor collapsed) 'QTest::qWaitForWindowExposed(&testSplitter)' returned FALSE. ()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ..\autotests\ksplittercollapserbuttontest.cpp(257) : failure location</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] FAIL!  : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical second widget) middle) 'QTest::qWaitForWindowExposed(&testSplitter)' returned FALSE. ()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ..\autotests\ksplittercollapserbuttontest.cpp(257) : failure location</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] FAIL!  : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical second widget) 1/3) 'QTest::qWaitForWindowExposed(&testSplitter)' returned FALSE. ()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ..\autotests\ksplittercollapserbuttontest.cpp(257) : failure location</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] FAIL!  : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical second widget) editor collapsed) 'QTest::qWaitForWindowExposed(&testSplitter)' returned FALSE. ()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ..\autotests\ksplittercollapserbuttontest.cpp(257) : failure location</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] FAIL!  : KSplitterCollapserButtonTest::shouldBeVisibleWhenMovingHandle((Vertical second widget) first editor collapsed) 'QTest::qWaitForWindowExposed(&testSplitter)' returned FALSE. ()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ..\autotests\ksplittercollapserbuttontest.cpp(257) : failure location</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] PASS   : KSplitterCollapserButtonTest::cleanupTestCase()</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] Totals: 2 passed, 26 failed, 0 skipped, 0 blacklisted, 130741ms</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] ********* Finished testing of KSplitterCollapserButtonTest *********</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] qt.qpa.fonts: QWindowsFontEngine::~QWindowsFontEngine "MS Shell Dlg 2"</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z]       Start 21: kmultitabbartest</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] 21/24 Test #21: kmultitabbartest ....................   Passed    0.04 sec</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z]       Start 22: ktwofingertaptest</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z] 22/24 Test #22: ktwofingertaptest ...................   Passed    5.61 sec</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:54.818Z]       Start 23: ktwofingerswipetest</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.204Z] 23/24 Test #23: ktwofingerswipetest .................   Passed    9.43 sec</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.204Z]       Start 24: kwidgetsaddons-kcolumnresizertest</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] 24/24 Test #24: kwidgetsaddons-kcolumnresizertest ...   Passed    0.27 sec</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] 83% tests passed, 4 tests failed out of 24</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] Total Test time (real) = 285.75 sec</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z] The following tests FAILED:</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z]       5 - kcolorbuttontest (Failed)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z]          15 - ktooltipwidgettest (Failed)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z]        19 - kpasswordlineedittest (Failed)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.464Z]     20 - ksplittercollapserbuttontest (Failed)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.725Z] Errors while running CTest</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.987Z] ERROR: The process "kded5.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:56.987Z] ERROR: The process "klauncher.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:57.250Z] ERROR: The process "kdeinit5.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:57.250Z] ERROR: The process "test_crasher.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:57.250Z] ERROR: The process "testremoterunner.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:42:57.250Z] ERROR: The process "dbus-daemon.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:29.382Z] ERROR: The process "kioslave.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:29.382Z] ERROR: The process "kioslave5.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:29.382Z] ERROR: The process "vctip.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:37.519Z] ERROR: The process "kioslave5.exe" not found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] junit</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:37.530Z] Recording test results</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:37.934Z] [Checks API] No suitable checks publisher found.</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] }</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] // stage</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] stage</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] { (Capturing Installation)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] bat</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.267Z] </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.267Z] C:\CI\Job Build>python -u ci-tooling/helpers/capture-install.py --product Frameworks --project kwidgetsaddons --branchGroup kf5-qt5 --environment production --platform WindowsMSVCQt5.15 --divertedTo "C:/CI/Job Build/install-divert/" --installedTo "C:/CI/Software Installs/kwidgetsaddons/" </td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z] Traceback (most recent call last):</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "ci-tooling/helpers/capture-install.py", line 57, in <module></td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     ourArchive.storePackage( package, archiveFile.name, scmRevision )</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\CI\Job Build\ci-tooling\helpers\helperslib\Packages.py", line 184, in storePackage</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     uploadConnection = CommonUtils.establishSSHConnection( self.config['client']['uploadHostname'], self.config['client']['uploadUsername'], privateKeyFile )</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\CI\Job Build\ci-tooling\helpers\helperslib\CommonUtils.py", line 87, in establishSSHConnection</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     serverAccessKey = paramiko.RSAKey.from_private_key_file(keyFile)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\Program Files\Python38\lib\site-packages\paramiko\pkey.py", line 235, in from_private_key_file</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     key = cls(filename=filename, password=password)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\Program Files\Python38\lib\site-packages\paramiko\rsakey.py", line 55, in __init__</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     self._from_private_key_file(filename, password)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\Program Files\Python38\lib\site-packages\paramiko\rsakey.py", line 175, in _from_private_key_file</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     data = self._read_private_key_file("RSA", filename, password)</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]   File "C:\Program Files\Python38\lib\site-packages\paramiko\pkey.py", line 307, in _read_private_key_file</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z]     with open(filename, "r") as f:</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.836Z] FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Default\\Keys\\production.key'</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] }</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] // stage</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] }</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[2021-07-07T11:43:38.845Z] ERROR: script returned exit code 1</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] // catchError</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] emailextrecipients</td></tr><tr><td class="console" style="font-family: Courier New; font-size: 11px; color: black">[Pipeline] emailext</td></tr></table><br></br></body>