Automated testing of versioned information handling system applications is
performed by automatically compiling currently available versions at
regular time intervals throughout a development cycle and then
automatically testing each compiled version on test information handling
systems to detect errors associated with each compiled version of the
application. For instance, production operating systems used to configure
manufactured information handling systems are automatically tested at
regular intervals during development so that versions of a complete
operating system and application environment are properly integrated.
Testing of the complete operating system and application environment of a
production operating system is accomplished by interrupting power to test
information handling systems and loading the production operating system
with a PXE agent. Periodic compilation and testing of versions provides
simplified identification and tracking of development errors.