First page Back Continue Last page Overview Graphics
Testing software before doing an update image.
We have a test-rpm-install/test-deb-install that takes a clean machine, installs the package, and gets a before/after snapshot of the entire filesystem.
That way you ensure that your package is affecting just what you had in mind, and nothing more.
This also lets you show 'this is what I'm changing' list along with your testing notes when you submit a package for inclusion review in the next image.
You can also pick up side effect of restarting a daemon if it creates, modifies, or removes files.
Then all the files are automatically reverted for the next test.