Forum Discussion
hlalumiere
12 years agoRegular Contributor
For our scale of execution we found the included tools for distributed testing management somewhat inadequate. Here is a pic of our main management dashboard, that interfaces to a SQL database, and of our distributed client, that configures test parameters prior to running each test, fetches the next test according to priority, sorts out associated development tickets being fixed by the dev team, updates the test suite from out SVN repo, runs TC through COM and updates the database with results, restart VMs that are failing repeatedly, serves as a watchdog, etc... Our tests run continuously, 24/7, the database is updated with results in real time, we fix tests all day long, have the possibility to throw a particular test at the top of the heap to get results on demand, etc... We also have another tool that runs on a management VM that reverts and restarts offline VMs automagically. Since we have upwards of 45 VMs total, we manage CPU and memory usage through vSphere directly.
Intentionally blurred for your viewing pleasure...
Intentionally blurred for your viewing pleasure...
Related Content
- 13 years ago
- 4 years ago
- 9 years ago
- 5 years ago
Recent Discussions
- 12 hours ago
- 21 hours ago
- 2 days ago