После обновления Chrome до 114.0 посыпались ошибки при скачивании файлов в Selenoid "
Folder org.selenide.selenoid.SelenoidDownloadsFolder@26374d4b still contains files [crdownload, tmp] after 40000 ms. Apparently, the downloading hasn’t completed in time."
На Chrome 105.0 все качалось как намасленное.
Кто то сталкивался с проблемой , подскажите как решить?
Chrome 114.0.5735.90
Selenide 6.16.0
Selenide-selenoid 6.16.0
Код
Configuration.remote = "http://xxx:4444/wd/hub";
Configuration.browser = "chrome";
Configuration.browserSize = "1920x1080";
Configuration.fileDownload = FileDownloadMode.FOLDER;
Map<String, Object> selenoidOptions = new HashMap<>();
selenoidOptions.put("enableVNC", true);
selenoidOptions.put("sessionTimeout", "30m");
ChromeOptions options = new ChromeOptions();
options.setCapability("selenoid:options", selenoidOptions);
Configuration.browserCapabilities = options;
java.io.FileNotFoundException: Folder org.selenide.selenoid.SelenoidDownloadsFolder@26374d4b still contains files [crdownload, tmp] after 40000 ms. Apparently, the downloading hasn't completed in time.
at com.codeborne.selenide.impl.DownloadFileToFolder.waitUntilFileDisappears(DownloadFileToFolder.java:130)
at com.codeborne.selenide.impl.DownloadFileToFolder.waitUntilDownloadsCompleted(DownloadFileToFolder.java:106)
at com.codeborne.selenide.impl.DownloadFileToFolder.clickAndWaitForNewFilesInDownloadsFolder(DownloadFileToFolder.java:83)
at com.codeborne.selenide.impl.DownloadFileToFolder.lambda$download$0(DownloadFileToFolder.java:58)
at com.codeborne.selenide.impl.WindowsCloser.runAndCloseArisedWindows(WindowsCloser.java:25)
at com.codeborne.selenide.impl.DownloadFileToFolder.download(DownloadFileToFolder.java:57)
at com.codeborne.selenide.commands.DownloadFile.execute(DownloadFile.java:67)
at com.codeborne.selenide.commands.DownloadFile.execute(DownloadFile.java:29)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:162)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy17.download(Unknown Source)
at steps.DetailSteps.downloadDocument(DetailSteps.java:253)
at smoke.e2e.CircularApplicationTest.customerEndOfShippingAfterFirstPointStatusTest(CircularApplicationTest.java:570)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Chrome 114.0.5735.90
Selenide 6.16.0
Selenide-selenoid 6.16.0