add installation precondition tests for installer