Selenium cannot find downloads files system

165 views
Skip to first unread message

Kerisa

unread,
Sep 23, 2023, 5:18:34 AM9/23/23
to seleniu...@googlegroups.com
Selenium can’t find download system files

I am working on a corporate automation suite and we have ran into an issue that no one seems to be able to solve.. our automation or OPs team.

We are trying to download a file from our website and verify its contents and so we need it send from the node to our local machine.. and the error we are getting is “script timeout” “Cannot find downloads file system for session id:(a session id)”

Our selenium grid version is 4.10.0 and is ran on aws, our ops team is using terraform, helm and kubernetes. We also have Linux nodes running.. and working with Java.

We are using the code from this website to try to download the file from the node and unzip it into a folder so that we can verify said file..

My questions are: 
1. is anyone willing to show me how they are able to download a file from a selenium grid node and into a folder for verification?
2. Is there any connections that I’m missing or could be causing issues when trying to download from a node with AWS/kubernetes?
3. Could the fact that we are trying to work on Linux nodes that I am missing something to make the connection work? 

Any help would be so much appreciated, beeen working on this for months with ops team and haven’t made any progress. :(

⇜Krishnan Mahadevan⇝

unread,
Sep 23, 2023, 8:28:07 AM9/23/23
to seleniu...@googlegroups.com
Kerisa,

The managed downloads functionality basically only requires that the Selenium node be configured so as to manage downloads.

I would suggest that you first try out the plain vanilla Grid downloads functionality by following the documentation here https://www.selenium.dev/documentation/grid/configuration/toml_options/#enabling-managed-downloads-by-the-node

The above mentioned documentation should have the required details along with a sample that shows this in action.
You can perhaps try this out with AWS or a locally running k8s instance to get yourself familiar with how this works.

Once you have the required clarity and for sure know that the concept works in whatever environment you are running it against, you can maybe go back to gridlastic support and ask them specific queries.


Thanks & Regards
Krishnan Mahadevan

"All the desirable things in life are either illegal, expensive, fattening or in love with someone else!"
My Scribblings @ http://wakened-cognition.blogspot.com/
My Technical Scribblings @ https://rationaleemotions.com/


--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/CAOJSKwvo3Ky2C7M8VXDG0o_54Uz1cZMs7YWtkQVnJk0qa%2BPz4A%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages