E2E testing can take a significant amount of time. It basically depends on the size and complexity of the system under testing, the skill and experience of the testers and the amount of time available for tests.