selenium - Chromedriver not deleting scoped* dir in temp folder after test is complete -


with latest chromedriver.exe running out of disk space issues chromedriver not deleting folder named scoped_* @ end of execution. occupying 20 gb of space 400 tests. tried both 2.28 , 2.29 versions of chromedriver. exiting driver driver.close() , driver.quit() too. chrome browser version 57.

i managed adding deletion of temp folders begins "scoped_dir" after quitting driver like:

 public static void teardown_()         {             // quit driver             if (driver != null)                 driver.quit();              // delete "scoped_dir" temp folders              string tempfolder = system.io.path.gettemppath();             string[] tempfiles = directory.getdirectories(tempfolder, "scoped_dir*", searchoption.alldirectories);             foreach (string tempfile in tempfiles)             {                 try                 {                     system.io.directoryinfo directory = new system.io.directoryinfo(tempfolder);                     foreach (system.io.directoryinfo subdirectory in directory.getdirectories()) subdirectory.delete(true);                 }                 catch (exception ex)                 {                     writeex("file '" + tempfile + "' not deleted:\r\n" +                             "exception: " + ex.message + ".");                 }             }         }  

hope helps!


Comments

Popular posts from this blog

How to understand 2 main() functions after using uftrace to profile the C++ program? -

c# - Update a combobox from a presenter (MVP) -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -