Если вы хотите избежать жалоб на то, что он запускается при каждой установке, используйте хотя бы правило % check об / мин.
Звучит так, как будто люди обеспокоены "реверс-инжинирингом". Таким образом, программное обеспечение является частным? Казалось бы, суть вашей проблемы. Независимо от этого, набор тестов является отдельным от упакованного программного обеспечения.
Тем не менее, вы не лишены реалистичности: предоставление пользователям возможности самим запускать тесты на своих системах и предоставлять вам результаты - отличный аспект сотрудничества с пользователями. К сожалению, вы сталкиваетесь с запатентованной бизнес-моделью.
Возможно, вы можете пойти на компромисс, урезав или переписав тесты и диагностику, чтобы только доказать достаточную степень пригодности, не раскрывая слишком много. Я не отказался бы от того, чтобы выбросить тесты и диагностику того, что вы написали до сих пор.
Вы действительно должны утверждать, что пользователи будут довольны и больше доверяют программному пакету, поставляемому с системой тщательного тестирования, и что они перевешивают любые страхи раскрытия внутренних частей программного обеспечения.