Here too, the client should have all these changes restored if there is a problem.  Subsequent tests will have no clue the client is modified if this test fails and leaves files changed.  It is hard/costly to run another unattended_install in-between other tests.