Forum Discussion
hlalumiere
13 years agoRegular Contributor
We use a SQL database to store test info, machine configs, and logs. The TestLog table contains a field with the path to the log for this run. A "dashboard" application we developped here shows graphics for performance of the test pool and general status, test logs separated by status (failed, success, currently running, awaiting development, fixed, and test stack), shown in a groupable and sortable grid with other details like priority and statistical weight, test configuration and documentation, test machines configuration and status (through VMWare VIM). A client application running on startup on each test VM uses the database to fetch the next test to run by priority. Basically everything is centered on the database.